Investment - Retail High Street
To Sell 990 - 2,239 sf
The units were completed on a phased basis, first completion was in 2016 with the final phase following in 2018. The portfolio consists on 21 units ranging from 990 to..
Royal Wharf is in the Docklands area of the London Borough of Newham on the North side of the River Thames, adjacent to London City..