Home
About
Menu
Press
Gallery
Contact
Reservations
More...
Opening Hours:
Mon: Closed
Tue - Thu: 17:00 - 22:30
Friday 12:00 - 15:00 & 17:00 - 22:30
Sat & Sun: 12:00 - 22:30
291 Finchley Road,
West Hampstead,
London NW3 6ND
Tel: 020 7794 5552
Thanks for submitting!