Ik dacht, ik zoek iets op in Engeland want wie weet het beter hoe het taaltechnisch is...
Toen vond ik:
Left Luggage Facilities
Find out where you can safely leave your bags at train stations and airports across London with our list of Left Luggage offices.
Need to store your baggage in London? There are no locker facilities available at London stations. However, you can leave your bags in left luggage offices at the following London train stations and airports.
Gevonden op:
http://www.visitlondon.com/traveller-in ... ft-luggage
Dus ik denk dat de term left luggage toch goed is....