What a find. Lovely place to stay, hosts very welcoming. Convenient for Twickenham stadium.
Highly recommended