The Royal Wharf is an exciting new 363,000m2 waterfront development in one of the greatest cities in the world – London. Boasting a 500m south-facing riverside walk along the River Thames, the Royal Wharf comprises 3,400 apartments and townhouses, as well as approximately 15,000 m2 of office space and 5,000 m2 of retail and F&B spaces.

With over 45% of designated open spaces and play areas, the development also features a riverside park linking the Royal Wharf Pier, Royal Wharf Amphi-Theatre and Riverside Walk.

Royal Wharf Site Plan