TW118NW
2 Teddington Park Road, Teddington, TW11
Spacious top floor, one bedroom apartment Walking distance to Teddington High Street & train station Excellent first time or investment purchase Opportunity to improve to your own tastes 139 Year lease 512sq ft/47sq m Video Tour Available EPC Rating: F