Designed by
Title
Battersea, London, UK: New buildings on Circus Road West near to Battersea Power Station #283630057
Description
Battersea, London, UK: New buildings on Circus Road West in Battersea near to Battersea Power Station (right).
This image is editorial