BR

Battersea Power Station A

London, United Kingdom