English in London - Bloomsbury 2-5 Montague Street, Bloomsbury, London, WC1B 5BP Tags: english, terrace