ˌlost ˈproperty BrE AmE noun [uncountable] British English
1 . things that people have lost or accidentally left in a public place, which are kept until someone collects them
2 . ( also Lost Property ) a place where these things are kept until someone comes to claim them SYN lost-and-found American English :
Thankfully, someone had handed my bag into Lost Property.