Situé à seulement 500 mètres du stade de rugby de Twickenham, l'établissement Twickenham Guest House propose des chambres avec connexion Wi-Fi gratuite. La gare ferroviaire de Twickenham se trouve à 5 minutes à pied.