The King's Head Mayfair
Searching for a taste of tradition in the heart of Mayfair? Look no further than The King's Head, located just a stone's throw from must-see landmarks like The Ritz and Buckingham Palace. Step inside this historic gem and discover a main restaurant and a cosy cellar bar, perfect for escaping the city buzz. Wash all the tasty grub down with a drink from their extensive selection of tipples, including perfectly poured cask ales, fine wines, and top-shelf whiskies and gins. It's the perfect quintessential pub experience that hits all the right notes.