The Beaumont is superbly located on a quiet, landscaped square,
yet within sight of Selfridges and a few minutes' stroll from the
luxury shops on Duke Street, Mount Street, South Audley Street and
Bond Street, the green spaces of Grosvenor Square, Berkeley Square
and Hyde Park, and Mayfair's many art galleries.