UK
London
Retail Harrow Place E
E1
Harrow Place
To Let
969 sf
Restaurant
Fully fitted restaurant arranged over ground floor and basement with two kitchens at ground floor and at first floor. There are..
Situated in a busy city location 5 minutes walk from Liverpool Street Station and surrounded by many..