Perhaps your home is outside the Airportr catchment area, but they'll collect from any hotel, business or residential address within it. Do you have a friend or office in London you could leave it with? I once left my bags at the reception of a Premier Inn as I was checking out, and they made it to the flight just fine two days later.