TW1 1BA
Grimwood Road, Twickenham
In need of modernisation One Bedroom First Floor dual aspect Lovely Communal Gardens Part-Ownership Scheme 80% New Lease On Completion Close to Twickenham Station Close To Town Centre Over 60's Development No onward chain