Bloomsbury Institute

7 Bedford Square, Bloomsbury, London, WC1B 3RA, United Kingdom