In SW1

Stoke House


SPEND £45 & GET £10 OFF

 

Address

81 Buckingham Palace Road,
London,
SW1W 0AJ

Opening times

Monday – Friday:
8:00am-11:00pm

Saturday:
9:00am  -11:00pm

Sunday Roast:
12:00 noon – 6:00pm

Contact details

Telephone:
0207 324 7744

Website