Reservations

Contact

31 Kensington Park Road, London, W11 2EU
Notting Hill, London

020 7043 1400
[email protected]

Opening Hours

Tues - Thurs 1200-1500 & 1800-2300
Fri - 1200-1500 & 1800-2400
Sat - 1200-1630 & 1800-2400
Sun - 1200-1700