from £272,560/month
300 desks · 23,000 sqft
Notting Hill1 / 4Location
Notting Hill · W11 1QF
Not quite right?
Send us a brief and we'll come back with a shortlist across the whole London market — managed, leased and off-market.
Start a brief →from £272,560/month
300 desks · 23,000 sqft
Notting Hill1 / 4Location
Send us a brief and we'll come back with a shortlist across the whole London market — managed, leased and off-market.
Start a brief →