Wednesday, June 1, 2011

Stansted – the Third-Largest Airport in London

London is an international transport hub. With its five international airports, it is practically the gate of the United Kingdom and Europe to the rest of the world.