Opening Times: Monday-Friday 12:00 Noon -2:30 pm Evenings 5:30 pm-10:30 pm Saturday evening 5:30 pm - 10.30 pm. Closed on SUNDAY.

62, Eversholt Street

London, NW1 1DA,

United Kingdom

020 7383 4943