UK
London
Retail North Woolwich Road E
E16
Thames Barrier Park Cafe
To Let
1,708 sf
Shop, Restaurant
Refurbished unit, Outside Seating
The café has been recently refurbished by the landlord internally and..
The Royal Docks is a unique waterfront location and fast becoming a major..