Get promotions alerts to your email or mobile
3 NORTHUMBERLAND AVENUE , LONDON , WC2N 5BW
Flagship
0207 839 5148
About
Just around the corner from Trafalgar Square, minutes from Charing Cross station and short walk from the London Eye, this location is second to none. Outside there are a handful of pavement tables, making it a perfect restaurant to watch London go by, and inside our decor is cosy and comfortable.