UKLondonRetail Limehouse E
E14 The Mosaic
To Let 1,656 sf Shop, Restaurant
Modern unit, GF Sales >140sm/1500sf
Ground floor E Class retail unit
A modern commercial space set facing..
The subject property is located in Limehouse, East London, just to the North of the River Thames. Canary Wharf is circa 1 mile to the East and the City..