020 3141 5877
15 Seymour PlaceLondon W1H 5BE
Monday – Saturday12:00 – 00:00
Sunday12:00 – 23:00
KITCHEN OPENING HOURS
Monday – Thursday
12:00 – 22:30
Friday – Saturday
12:00 – 22:45
Sunday
12:00 – 21:30