WC1B 3HP

Bedford Square, England, United Kingdom