Stock Photo: England, London, Battersea Heliport. Helicopter landing at Battersea Heliport.