Green light for Cleveland Clinic’s West End hospital

33-grosvenor-placeCleveland Clinic has been given consent to convert 33 Grosvenor Place, SW1, into its first London-based healthcare facility.

The healthcare company acquired the long leasehold of the260,000 sq