UKLondonRetail 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..