UKLondonEast London E1,E14-16,E20Tower Hamlets
Investment - Office
E14, Docklands, Branch Road
Long Lease, 1,889 - 3,792 sf
Originally built as a ‘Ships Chandlery’ the premises are unique in design and now comprise modern and prestigious offices
The property is located about 1.5 miles from Canary Wharf overlooking the Limehouse Basin and..