Hah. Wouldn't that just make sense? I'd probably pay a checked baggage fee without much hesitation if I could get such service.
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.