The London Guide
Your one-stop guide to the best things to do in London during your stay at The Mayfair Townhouse. Just 20 minutes from Buckingham Palace and surrounded by several of the 800 Royal Warrant Holders, including Penhaligon's, Lock & co., and Charbonel & Walker - you too can shop where the Royals recommend!