Address: Drury Lane, Seven Dials, Bloomsbury, London Borough of Camden, London, Greater London, England, WC2B 5QD, United Kingdom
Last verified: 8/7/25