London, United Kingdom

Redcliffe Square