The Stoke House

Location

Victoria

Get directions | 81 Buckingham Palace Road London, SW1W 0AJ

Hours

Hours | Mon-Sat 12:00-22:00 Sun 12:00-17:00

About

Contact

reservations@thestokehouse.com

Menu

Menu Link