Situé près de l'aéroport d'Heathrow, le confortable hôtel victorien The Ambassador Heathrow Hotel propose un cadre accueillant, une connexion Wi-Fi et un parking gratuits. Le stade de rugby de Twickenham se trouve à 5 minutes en train.