Not far from Heathrow airport, two blocks away from bus stop and on bus 15 min to metro, Piccadilly line