Bizarre items left on London trains revealed as £54k ring and dead frogs found on network 0 21.07.2024 10:00 Express.co.uk Transport for London is currently storing more than 63,000 items left behind by passengers.