2 Townsend Place£424,250Nov 2025
33 Townsend Placenew build£317,000Jun 2024
31 Townsend Placenew build£310,000Jun 2024
35 Townsend Placenew build£330,000May 2024
29 Townsend Placenew build£350,000May 2024
46 Townsend Placenew build£470,000Apr 2024
44 Townsend Placenew build£345,000Apr 2024
42 Townsend Placenew build£310,000Apr 2024
48 Townsend Placenew build£490,000Mar 2024
4 Townsend Placenew build£400,000Mar 2024
40 Townsend Placenew build£305,000Mar 2024
25 Townsend Placenew build£222,920Mar 2024
27 Townsend Placenew build£223,023Mar 2024
20 Townsend Placenew build£300,000Feb 2024
38 Townsend Placenew build£278,700Dec 2023
1 Townsend Placenew build£290,000Dec 2023
18 Townsend Placenew build£300,000Oct 2023
36 Townsend Placenew build£270,405Oct 2023
32 Townsend Placenew build£275,803Jul 2023
30 Townsend Placenew build£350,000Jul 2023
34 Townsend Placenew build£276,366Jul 2023
28 Townsend Placenew build£276,274Jun 2023
26 Townsend Placenew build£276,190Jun 2023
24 Townsend Placenew build£276,291Jun 2023
8 Townsend Placenew build£405,000Jun 2023
22 Townsend Placenew build£276,332Jun 2023
2 Townsend Placenew build£400,000Jun 2023
16 Townsend Placenew build£224,020Jun 2023
14 Townsend Placenew build£223,861Jun 2023
6 Townsend Placenew build£410,000Jun 2023
10 Townsend Placenew build£224,009May 2023
12 Townsend Placenew build£223,840May 2023
3 Townsend Placenew build£641,488May 2023
9 Townsend Placenew build£240,000May 2023
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.