Well presented, good location approximately 25 mins walk of Twickenham stadium and we’ll located for trips into London via Twickenham train station