Overall, the property has an amazing location and is great deal. I was in Twickenham over the weekend for a rugby tournament and I wasn't disappointed by the proximity of Francesca's property to the stadium. It was an easy 10 minute walk away. Having a view of the rugby stadium from my bedroom window was also so cool.
The only thing to note is that the walls are pretty thin, so I found that noise did travel easily throughout the house. So, if you are a light sleeper, I would suggest bringing ear plugs with you.
I would certainly recommend this property to anyone who is coming to the area!