Located to the north of London  Stansted Airport is a rather busy one  handling large volumes of flights as well as passengers At the arrivals terminus of the airport  you will find the car hire desks representing various major international companies and these will take care of all your rental needs in a swift efficient manner