London, United Kingdom

Butler’s Wharf