UK
London
Investment North Woolwich Road E
E16
Royal Wharf
To Sell
990 - 2,239 sf
Investment - Retail High Street
The units were completed on a phased basis, first completion was in 2016 with the final phase following in 2018...
Royal Wharf is in the Docklands area of the London Borough of Newham on the North side of the..