Bloomsbury Institute

Bloomsbury Institute
50 Bedford Square, London, WC1B 3DP
Photo of Bloomsbury Institute