from £102,351/month
80 desks · 7,279 sqft
City of London1 / 6Location
City of London · EC3M 8UD
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 £102,351/month
80 desks · 7,279 sqft
City of London1 / 6Location
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 →