The House CheckCheck before you offer

House prices in KT7 0AU

45 sales · median £497,500 · most common: Semi-detached · newest sale Dec 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
19 Angel Road, Thames Ditton, KT7 0AUDec 2025£1,243,600Semi-detachedFreehold
40 Angel Road, Thames Ditton, KT7 0AUJun 2024£905,000Semi-detachedFreehold
27 Angel Road, Thames Ditton, KT7 0AUOct 2023£1,080,000Semi-detachedFreehold
9 Angel Road, Thames Ditton, KT7 0AUMar 2022£860,000DetachedFreehold
35 Angel Road, Thames Ditton, KT7 0AUApr 2021£860,000DetachedFreehold
5 Angel Road, Thames Ditton, KT7 0AUJul 2019£1,076,500Other propertyFreehold
24 Angel Road, Thames Ditton, KT7 0AUDec 2018£1,082,500DetachedFreehold
15 Angel Road, Thames Ditton, KT7 0AUSep 2018£1,397,000DetachedFreehold
33 Angel Road, Thames Ditton, KT7 0AUAug 2016£1,095,000Semi-detachedFreehold
23 Angel Road, Thames Ditton, KT7 0AUJul 2016£1,210,000Semi-detachedFreehold
Green Cottage Angel Road, Thames Ditton, KT7 0AUMay 2014£525,000TerracedFreehold
48 Angel Road, Thames Ditton, KT7 0AUFeb 2014£600,000Semi-detachedFreehold
38 Angel Road, Thames Ditton, KT7 0AUMay 2013£549,500TerracedFreehold
32 Angel Road, Thames Ditton, KT7 0AUSep 2011£395,000Semi-detachedFreehold
46 Angel Road, Thames Ditton, KT7 0AUJul 2009£490,000DetachedFreehold
3 Angel Road, Thames Ditton, KT7 0AUJun 2009£520,000DetachedFreehold
44 Angel Road, Thames Ditton, KT7 0AUSep 2007£575,000Semi-detachedFreehold
9A Angel Road, Thames Ditton, KT7 0AUSep 2007£460,000DetachedFreehold
7A Angel Road, Thames Ditton, KT7 0AUJul 2007£467,500DetachedFreehold
29 Angel Road, Thames Ditton, KT7 0AUJan 2007£475,000Semi-detachedFreehold
34 Angel Road, Thames Ditton, KT7 0AUOct 2006£497,500Semi-detachedFreehold
25 Angel Road, Thames Ditton, KT7 0AUJan 2005£537,000Semi-detachedFreehold
Gabriel Cottage Angel Road, Thames Ditton, KT7 0AUJan 2004£497,000DetachedFreehold
30 Angel Road, Thames Ditton, KT7 0AUOct 2001£249,500Semi-detachedFreehold
28 Angel Road, Thames Ditton, KT7 0AUAug 2000£565,000Semi-detachedFreehold
21 Angel Road, Thames Ditton, KT7 0AUJun 1999£282,500Semi-detachedFreehold
36 Angel Road, Thames Ditton, KT7 0AUSep 1996£128,500Semi-detachedFreehold

KT7 ↑