62,000 sq ft of cutting-edge, sustainable workspace with a secluded courtyard, set in iconic Mayfair.