Visit UsAddress Unit 63, 55 Baker St, London W1U 8EW Opening times Mon – Fri: 11am to 9pm Sat – Sun: 12pm to 9pm Nearest tube Baker Street Telephone 020 7486 3004