Originally Posted by
Hannibal Lecter
Good googling ^
So this building, accross the street from the Renaissance hotel.
With a (public) bus stop just in front of it.
Indeed. Considering the proximity to LHR, rather more attractive to customers than the current Heathrow Novotel I think.