The actual house is much bigger and better than what you see on the pictures. You get the best of both worlds by staying at Helens place....the comfort of hotel and the feel of staying in a friends house.

The house is right next to a big park which is another bonus. Also it is walking distance to Harrow town centre and train station.