Royal Wharf is one of the last opportunities to build a new town within London, covering over 161,000m2 and introducing 3,385 residential units into a prime riverside location.
Situated in E16 within the Royal Docks, this stretch of land was recently named as the UK’s biggest enterprise zone.
The Royal Wharf development was inspired by ‘traditional’ design principles creating a neighbourhood centred around a mix of apartments and townhouses giving the scheme a sense of community.
Royal Wharf offers residents a place to picnic in the park at the weekends or amble along half a kilometre of beautifully planted riverside walks.