Helena's property is absolutely perfect. Great location, only 5 minute stroll to Earlsfield Station and 10 minutes into London.
The property is really well equipped with everything needed for a very comfortable stay - a perfect home from home!
We hope to visit again in the future.