Designed by
Title
Battersea Power station, renovated development. London, UK. #249723726
Description
London, UK, June 12th 2022: Battersea Power station, renovated development. View from pump house lane. New apartment homes, flats, leisure and shopping centre facilities. South West London.
This image is editorial