Address: Museum Street, Seven Dials, Bloomsbury, London Borough of Camden, London, Greater London, England, WC1A 1PB, United Kingdom