from £76,695/month
131 desks · 10,788 sqft
City of London1 / 7Location
City of London · EC3V 3QQ
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 £76,695/month
131 desks · 10,788 sqft
City of London1 / 7Location
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 →