Charing Cross WC2N 5BW

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.