The House CheckCheck before you offer

House prices in KT7 0BA

44 sales · median £267,475 · most common: Flat / maisonette · newest sale Sep 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
71 Angel Road, Thames Ditton, KT7 0BASep 2026£445,000Semi-detachedLeasehold
93 Angel Road, Thames Ditton, KT7 0BAMay 2026£460,000Flat / maisonetteLeasehold
77 Angel Road, Thames Ditton, KT7 0BAOct 2024£450,000Semi-detachedLeasehold
75 Angel Road, Thames Ditton, KT7 0BAJul 2022£430,000Flat / maisonetteLeasehold
87 Angel Road, Thames Ditton, KT7 0BAJun 2022£425,000Semi-detachedLeasehold
91 Angel Road, Thames Ditton, KT7 0BAMay 2022£380,000Flat / maisonetteLeasehold
94 Angel Road, Thames Ditton, KT7 0BAJun 2021£915,000Semi-detachedFreehold
112 Angel Road, Thames Ditton, KT7 0BAMay 2021£505,000Flat / maisonetteLeasehold
73 Angel Road, Thames Ditton, KT7 0BAApr 2019£426,000Flat / maisonetteLeasehold
67 Angel Road, Thames Ditton, KT7 0BAJan 2018£368,000Flat / maisonetteLeasehold
102 Angel Road, Thames Ditton, KT7 0BAAug 2017£710,000Semi-detachedFreehold
110 Angel Road, Thames Ditton, KT7 0BAAug 2016£640,000Semi-detachedFreehold
79 Angel Road, Thames Ditton, KT7 0BAJan 2016£350,000Semi-detachedLeasehold
69 Angel Road, Thames Ditton, KT7 0BAJun 2010£250,000Flat / maisonetteLeasehold
89 Angel Road, Thames Ditton, KT7 0BAMay 2010£217,000Flat / maisonetteLeasehold
85 Angel Road, Thames Ditton, KT7 0BAMar 2006£234,000Flat / maisonetteLeasehold
104 Angel Road, Thames Ditton, KT7 0BANov 2003£285,000Semi-detachedFreehold
65 Angel Road, Thames Ditton, KT7 0BAAug 2003£177,500Flat / maisonetteLeasehold
98 Angel Road, Thames Ditton, KT7 0BANov 1996£112,000Semi-detachedFreehold

KT7 ↑