Great find, close to Twickenham Green. Excellent location - a short walk to Twickenham Stadium for the rugby. Room was nicely furnished. Hosts are extremely friendly and accommodating.