In SW1

Stoke House


SPEND £45 AND GET £10 OFF

 

Address

81 Buckingham Palace Road,
London,
SW1W 0AJ

Opening times

Monday – Friday:
8am-11pm

Saturday:
9am  -11pm

Sunday Roast:
12 noon – 6pm

Contact details

0207 3247744