Stratton Street Greater London, England W1J 8LT
Standing: 60
A vaulted glass ceiling and surrounding plants give The Atrium a sense of natural beauty, right in the heart of Mayfair. Airy, bright, and secluded, The Atrium is designed to enhance breaks and receptions.