CHELSEA

81 Duke of York Square
London
SW3 4LY
020 7730 8900

Monday to Saturday:
Midday – 11pm
Sunday & Bank Holidays:
Midday - 10pm

JOIN US ON INSTAGRAM...

Book a Table Locations