Bloomsbury institute

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