BR

Battersea Power Station Redevelopment Prospect Place Tower 3

London, United Kingdom