UK
London
Retail Leabridge Road E
E10
Leabridge Road
To Let
1,332 sf
Restaurant, Pub / Bar
Two lock up shop units which have been fully fitted as a restaurant, with no expense spared and offering up to 72 covers. The premises have been fitted with..