I stayed here on a couple of occasions when working at Heathrow airport as a flight attendant/air stewardess/trolley dolly. I normally commuted to the airport from home via public transport-coach or train as lived an hours drive away (but hadn't passed my driving test grrr) Public transport was...