The Stafford London By Kempinski, 16-18 St James'S Pl, Mayfair, London SW1A 1NJ, United Kingdom
Open now· Closes at 23:00
The Stafford London By Kempinski, 16-18 St James'S Pl, Mayfair, London SW1A 1NJ, United Kingdom
No delivery
Spot something wrong?
Dishes at The American Bar - The Stafford London By Kempinski. Prices may vary in venue.
Been to The American Bar - The Stafford London By Kempinski? Be the first to share what you ate.