15 Megan Road£315,000Apr 2026
51 Megan Road£330,000Dec 2024
3 Megan Road£325,000Sept 2024
41 Megan Road£495,000Jul 2024
19 Megan Road£325,000Jan 2024
53 Megan Road£410,000Apr 2022
1 Megan Road£480,000Sept 2021
31 Megan Road£310,000Oct 2020
1 Megan Road£400,000Sept 2020
41 Megan Road£345,000Oct 2019
19 Megan Road£230,000Apr 2019
39 Megan Road£304,000May 2018
31 Megan Road£190,000Mar 2018
21 Megan Road£355,000Dec 2017
37 Megan Road£310,000Sept 2016
53 Megan Road£293,500Nov 2015
13A Megan Road£317,500Aug 2013
21 Megan Road£225,000Oct 2008
1 Megan Road£249,999Aug 2007
25 Megan Road£264,950Jul 2007
15 Megan Road£197,500Mar 2007
17 Megan Road£170,000Oct 2006
5 Megan Road£191,000May 2006
13B Megan Road£221,000Dec 2004
19 Megan Road£113,000Mar 2002
17 Megan Road£103,000Nov 2000
25 Megan Road£93,500Oct 2000
13B Megan Road£116,700Apr 2000
15 Megan Road£75,500May 1999
31 Megan Road£81,000Oct 1998
37 Megan Road£78,500Feb 1998
47 Megan Road£68,750Dec 1995
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.