London Stansted, STN, London, United Kingdom