In SW1

Stoke House


FATHER'S DAY OFFER

 

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