The King's Head
The Kings Head is conveniently located in Mayfair, London, just a short 4 minute walk from Piccadilly, Old Bond Street and Green Park Tube.
You’ll find a plethora of central London’s most iconic attractions near you — including The Ritz Hotel, the West End theatre district, the Royal Institution, the Royal Academy of Dramatic Arts (RADA), Buckingham Palace, and so much more.
At The Kings Head, we consider ourselves connoisseurs of the finest sausages and chops, and are confident that you’ll enjoy our delicious pub food.
10 Stafford Street, London, Greater London,
W1S 4RXGet Directions