31 Eden Road£282,000Apr 2025
29 Eden Road£305,000Aug 2024
39 Eden Road£335,000Jul 2024
4 Eden Road£230,000Feb 2023
29 Eden Road£275,000Nov 2022
37 Eden Road£220,000May 2022
37 Eden Roadnew build£219,995Feb 2019
29 Eden Roadnew build£260,000Nov 2018
47 Eden Roadnew build£364,995Nov 2018
45 Eden Roadnew build£327,995Nov 2018
31 Eden Roadnew build£256,995Nov 2018
39 Eden Roadnew build£317,995Nov 2018
41 Eden Roadnew build£257,995Nov 2018
43 Eden Roadnew build£261,995Nov 2018
35 Eden Roadnew build£229,995Nov 2018
33 Eden Roadnew build£258,995Nov 2018
26 Eden Roadnew build£651,692May 2018
2 Eden Roadnew build£367,995Aug 2017
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.