The House CheckCheck before you offer

House prices in TW12 2AZ

80 sales · median £302,500 · most common: Semi-detached · newest sale Nov 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
38 Belgrade Road, Hampton, TW12 2AZNov 2025£1,062,000Semi-detachedFreehold
30 Belgrade Road, Hampton, TW12 2AZAug 2025£1,395,000TerracedFreehold
25 Belgrade Road, Hampton, TW12 2AZJan 2025£940,000Semi-detachedFreehold
39 Belgrade Road, Hampton, TW12 2AZOct 2024£385,000TerracedFreehold
Flat 4, 18 Belgrade Road, Hampton, TW12 2AZMay 2024£250,000Flat / maisonetteLeasehold
Flat 1, 18 Belgrade Road, Hampton, TW12 2AZJan 2024£234,950Flat / maisonetteLeasehold
Flat 1, 7 Belgrade Road, Hampton, TW12 2AZOct 2023£555,000Flat / maisonetteLeasehold
8 Belgrade Road, Hampton, TW12 2AZFeb 2023£1,280,000Semi-detachedFreehold
Flat 2, 7 Belgrade Road, Hampton, TW12 2AZSep 2022£355,000Flat / maisonetteLeasehold
36 Belgrade Road, Hampton, TW12 2AZDec 2021£895,000Semi-detachedFreehold
41 Belgrade Road, Hampton, TW12 2AZNov 2021£560,000Semi-detachedFreehold
13 Belgrade Road, Hampton, TW12 2AZSep 2021£929,950TerracedFreehold
34 Belgrade Road, Hampton, TW12 2AZJul 2021£740,000Semi-detachedFreehold
24 Belgrade Road, Hampton, TW12 2AZApr 2021£1,120,000Semi-detachedFreehold
32 Belgrade Road, Hampton, TW12 2AZDec 2017£870,000Semi-detachedFreehold
26 Belgrade Road, Hampton, TW12 2AZDec 2014£1,075,000Semi-detachedFreehold
14 Belgrade Road, Hampton, TW12 2AZFeb 2014£672,000Semi-detachedFreehold
Ground Floor Flat, 27 Belgrade Road, Hampton, TW12 2AZMay 2012£250,000Flat / maisonetteLeasehold
16 Belgrade Road, Hampton, TW12 2AZMar 2012£541,000Semi-detachedFreehold
11 Belgrade Road, Hampton, TW12 2AZJan 2012£599,950TerracedFreehold
9 Belgrade Road, Hampton, TW12 2AZNov 2011£590,000TerracedFreehold
21 Belgrade Road, Hampton, TW12 2AZAug 2011£685,000TerracedFreehold
30A Belgrade Road, Hampton, TW12 2AZApr 2011£499,000Flat / maisonetteFreehold
29 Belgrade Road, Hampton, TW12 2AZJul 2010£550,000Semi-detachedFreehold
Flat 3, 18 Belgrade Road, Hampton, TW12 2AZNov 2006£196,000Flat / maisonetteLeasehold
2 Belgrade Road, Hampton, TW12 2AZJan 2006£675,000Semi-detachedFreehold
37 Belgrade Road, Hampton, TW12 2AZOct 2005£222,000TerracedFreehold
First Floor Flat, 27 Belgrade Road, Hampton, TW12 2AZMar 2005£195,000Flat / maisonetteLeasehold
28 Belgrade Road, Hampton, TW12 2AZSep 2004£495,000Semi-detachedFreehold
5 Belgrade Road, Hampton, TW12 2AZMar 2001£305,000TerracedFreehold
Show more

TW12 →