Restaurant, Shop, Office Retail, Medical / Clinic
To Sell / Let 530-8,856 sf
New unit
Ground and first floor commercial units available in a new tall tower development in South Quay next to Canary Wharf...
One Thames Quay is prominently located at the Eastern end of Marsh Wall E14; and is comprised of a new mixed-use development, with E..