This location is fantastic for Twickenham Stadium, not even 10 minutes walk. Tesco across teh road and several bus routes passing by should you need. All round good find!