Where is Stansted Airport?

Stansted Airport is located in London and is the third busiest airport in Britain. Stansted does offer international flights and serves over 34 countries. To find more information click here: