UK
London
Retail George Lane E
E18
George Lane
To Let
3,250 sf
Restaurant
BACK ON THE MARKET DUE TO ABORTIVE NEGOTIATIONS & AT A REDUCED PREMIUM - a recently refurbished and fully licensed..