Perfect location for Twickenham stadium - 10 mins walk. Same distance from station. Very comfortable & very welcoming & hospitable host