Originally Posted by
ArizonaGuy
And to think you could at one point check in and drop your bags at London's Paddington station prior to boarding to train to Heathrow. Sadly that's long gone too.
That arrangement exists in Hong Kong. You can check in and drop checked baggage at airline check-in stations in the Hong Kong city train station before you get on the train to the airport. (Though this may not be exactly what the original poster is thinking of, since you are giving the baggage to the airline, not a convenience store.)