Fantastic property, perfectly located for Twickenham and the surrounding area