The House CheckCheck before you offer

House prices in Park Road

153 sales · median £386,500 · most common: Semi-detached · newest sale Apr 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
151 Park Road, Teddington, TW11 0BSMay 2005£673,500Semi-detachedFreehold
17, Tudor Court Park Road, Teddington, TW11 0AHFeb 2005£160,000Flat / maisonetteLeasehold
105 Park Road, Teddington, TW11 0AWDec 2003£775,000DetachedFreehold
169C Park Road, Teddington, TW11 0BPOct 2003£197,000Flat / maisonetteLeasehold
169D Park Road, Teddington, TW11 0BPAug 2003£167,470Flat / maisonetteLeasehold
106 Park Road, Teddington, TW11 0ANJul 2003£1,250,000Semi-detachedFreehold
41 Park Road, Teddington, TW11 0AUOct 2002£485,000Semi-detachedFreehold
133 Park Road, Teddington, TW11 0BSOct 2001£391,000DetachedFreehold
108 Park Road, Teddington, TW11 0ANJul 2001£680,000DetachedFreehold
Flat 1, 167 Park Road, Teddington, TW11 0BPFeb 2001£375,000Flat / maisonetteFreehold
107 Park Road, Teddington, TW11 0AWJul 1999£525,000Semi-detachedFreehold
107A Park Road, Teddington, TW11 0AWJul 1999£499,000Semi-detachedFreehold
20A Park Road, Teddington, TW11 0AQAug 1998£570,000DetachedFreehold
169B Park Road, Teddington, TW11 0BPMay 1998£47,500Flat / maisonetteLeasehold
17 Park Road, Teddington, TW11 0ABNov 1997£457,500Semi-detachedFreehold
141 Park Road, Teddington, TW11 0BSAug 1997£195,000Semi-detachedFreehold
1, Tudor Court Park Road, Teddington, TW11 0AHAug 1997£57,000Flat / maisonetteLeasehold
143 Park Road, Teddington, TW11 0BSMay 1997£235,000Semi-detachedFreehold
99 Park Road, Teddington, TW11 0AWMay 1997£227,500TerracedFreehold
135 Park Road, Teddington, TW11 0BSFeb 1997£175,000Semi-detachedFreehold
94 Park Road, Teddington, TW11 0ANMay 1996£162,500TerracedFreehold
137 Park Road, Teddington, TW11 0BSMar 1996£160,000Semi-detachedFreehold
139 Park Road, Teddington, TW11 0BSJan 1996£193,000Semi-detachedFreehold
77 Park Road, Teddington, TW11 0AWDec 1995£191,000Semi-detachedFreehold
59 Park Road, Teddington, TW11 0AUJul 1995£170,500TerracedFreehold

Teddington →