行李寄存处(of a place at a station, airport, etc.) where you can safely leave your bags for a short time until you need them
I left everything at the left-luggage office at Euston station.
The terminal has showers and left luggage lockers.
Compare: baggage roomcheckroom cloakroom