Centrally located on the south bank of the River Thames Opposite Chelsea Harbour, the London Heliport is one of the most advanced heliports in Europe.