Stansted AirportThremhall Avenue, Stansted, ENGLAND
Thremhall AvenueLondon Stansted Airport, Stansted, ENGLAND