Nestled in the heart of London's Mayfair, amongst some of the
capital's most exclusive shops, boutiques and galleries. Also
within walking distance of Buckingham Palace, Hyde Park and Green
Expect to savour the very best in British cuisine alongside an
extensive wine list, fine local ales and exquisite whiskies.