Amazing place！Fantastic experience in London. Pretty close to Kingcross Station. LOVE the dog🥰