BA passes lost property over to the company that runs the service at LHR who have a set of charges and collection procedures so check their website.
https://www.heathrow.com/airport-gui.../lost-property
i don’t know how long BA holds onto bags that have just been left at the carousel before passing them on.