The King's Head
Mayfair, London, Greater London W1S 4RX
For one-off upbeat ambience, book The King’s Head for your next business meeting, drinks reception or private party. Located in amidst the fashion houses and resplendent architecture of swanky Mayfair,…
- Distance: 0.4 Miles
- Max: 120 guests