London, United Kingdom

Redcliffe Road