London W1
Kitchen Hours
Mon – Fri | 12:00 — 14:45 |
17:00 — 21:45 | |
Sat | 12:00 — 15:00 |
17:00 — 21:45 | |
Sun | 12:00 — 15:30 |
17:00 — 20:45 |
Holiday Hours
December 24 | 12:00 — 17:00 |
December 25 | Closed |
December 26 | Closed |
NYE | 12:00 — 20:00 |
January 1 | Closed |