12 Challen Street£382,500May 2025
21 Challen Street£399,500Mar 2025
7 Challen Street£399,000Dec 2024
16 Challen Street£332,000Oct 2024
41 Challen Streetnew build£1,715,662May 2022
23 Challen Streetnew build£2,387,448Mar 2022
28 Challen Streetnew build£325,000Jan 2022
26 Challen Streetnew build£390,000Jan 2022
30 Challen Streetnew build£385,000Dec 2021
34 Challen Streetnew build£300,000Dec 2021
32 Challen Streetnew build£295,000Dec 2021
36 Challen Streetnew build£330,000Dec 2021
40 Challen Streetnew build£390,000Dec 2021
38 Challen Streetnew build£330,000Dec 2021
2 Challen Streetnew build£370,000Jul 2021
24 Challen Streetnew build£375,000Dec 2020
22 Challen Streetnew build£370,000Aug 2020
4 Challen Streetnew build£380,000Aug 2020
11 Challen Streetnew build£480,000Jul 2020
12 Challen Streetnew build£320,000Jun 2020
20 Challen Streetnew build£320,000Jun 2020
10 Challen Streetnew build£325,000Jun 2020
16 Challen Streetnew build£275,000Jun 2020
18 Challen Streetnew build£320,000Jun 2020
14 Challen Streetnew build£320,000May 2020
1 Challen Streetnew build£485,000May 2020
9 Challen Streetnew build£370,000May 2020
8 Challen Streetnew build£320,000Mar 2020
19 Challen Streetnew build£643,746Feb 2020
6 Challen Streetnew build£375,000Jan 2020
3 Challen Streetnew build£375,000Dec 2019
7 Challen Streetnew build£320,000Dec 2019
13 Challen Streetnew build£320,000Dec 2019
5 Challen Streetnew build£319,950Dec 2019
15 Challen Streetnew build£319,950Dec 2019
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.