London Crew Hotel
Trying out staff travel with a tight connection in London Heathrow...
Is there an inexpensive, basic hotel near the airport (perhaps offers an airline crew discount)?
I'm sure we have a lot of commuters to London that may know of a basic hotel for the night.