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