Clivedale office letting sets Mayfair record

Clivedale London has achieved a rent of £150 per sq ft at 73 Brook Street, W1 – a record in Mayfair outside of a garden square location.

The company let 4,400 sq ft at its first