The London Helicopter offers an opportunity to experience unrivalled views of the City's major landmarks from a central London location
Take in Buckingham Palace, Tower Bridge , The Shard, Trafalgar Square, Canary Wharf and many more, with uninterrupted panoramic views.
The only way to see London ...