An ideal and quiet place to stay, easy to find, very close to Twikenham stadium and shops,(5-10 minutes walk) Easy access to Heathrow and central London with free Parking in front of house.
Loved the space and room and felt at home and very comfortable! Definitely would stay again!