from £158,050/month
182 desks · 13,859 sqft
Camden1 / 7Location
Camden · NW1 8QH
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 £158,050/month
182 desks · 13,859 sqft
Camden1 / 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 →