Stayed here just for one night to watch the rugby at Twickenham. Ideal location with the stadium around 1 mile walk away so no need for taxis.
The flat was homely with everything you need, great shower and a lovely balcony area for a morning coffee.
Noise from Heathrow hardly noticeable at all from inside. A great night's sleep!