Notting Hill Place is a new landmark for business in London’s most characterful neighbourhood, completing 2027
170,000 sq ft of lighter, healthier workspace across two new buildings above a leafy square and a row of independent shops and cafes
A bold reinvention of mid-century modern architecture by Squire & Partners, with terraces on every level and expansive views across Hyde Park
Beautiful and versatile workspaces spanning 85,000 sq ft, with terraces on all floors