Contact Us Address 201A Belsize Road London NW6 4AA Opening Hours Monday to Saturday 10:00-23:00 Sunday 10:00-23:00 Tel: 02076254377 Open your map settings to configure the Google Maps API key. The map can't work without it.