A lovely room very close to Twickenham Town centre and an easy walk to the stadium.