Battersea Building Photos, Architecture Images
New aerial photos by The London Helicopter of ‘the largest regeneration project in Europe’ at Battersea Power Station, Nine Elms, and Embassy Gardens. Images of exclusive properties and construction projects on the River Thames.