Help: we are arriving at Heathrow early a.m. but can't check-in to our vacation rental until mid-afternoon. What are some options for short-term luggage storage that other travelers have used in London?
Most London train stations offer bag storage for 8.50 pounds/bag/day. If you take a direct train from Heathrow, you arrive at London Paddington station, which does have bag storage. You can check the options of other stations at http://www.nationalrail.co.uk/stations_destinations/default.aspx.