I have a stopover for about 12 hours on Aug 28. I'd like to get a hotel close to the airport (Heathrow), dump my luggage and go into London on the tube to see a play. Any suggestions of hotel at the airport right at a tube stop?
If not, the plan B could be to take the tube from Heathrow into the city and stay at any hotel right on the tube line there. Just a little concerned about getting back to the airport in time in the morning. and it's a bit of a pain lugging luggage (I guess that's why it's called "luggage: though).
Any ideas would be great.