Logo

Home to a world of business

18,500 sq ft of inspiring office space.

No. 8 Lancelot Place offers three floors of expertly upgraded workspace, adjacent to 350 acres of Hyde Park, in a globally renowned address for commerce and business.

Practical completion in mid-October 2025.

 Mobile