fabulous accommodation and host.
close to twickenham Town centre, stadium and good transport links.