Portal:London transport/Selected pictures/44
Appearance
Helicopter landing at London Heliport, a jetty constructed in the River Thames in Battersea.
Helicopter landing at London Heliport, a jetty constructed in the River Thames in Battersea.