Designed by
Title
Battersea Power station facade, London, UK. #249723696
Description
London, UK, June 12th 2022: Battersea Power station facade, renovated and new outdoor public landscape. New apartment homes, flats, offices, leisure and shopping facilities
This image is editorial