Recent Commercial Developments in Mayfair Medici Courtyard-Hanover Square Commercial Developments Medici Courtyard is the first courtyard to be opened in Mayfair, in a century. Managed by Great Portland Estates (GPE), the 8,400 sq ft courtyard... read more →