lost property [uncountable] British English
things that people have lost or accidentally left in a public place, which are kept until someone collects them
2 also Lost PropertyD
a place where these things are kept until someone comes to claim them [= lost-and-found American English]
Thankfully, someone had handed my bag into Lost Property.