London – Mayfair 43,700 sq ft multi-let, prime office investment. Acquired for private clients. View other Acquisitions