129 Mayfield Road£367,500Nov 2025
129 Mayfield Road£383,000Dec 2024
104 Mayfield Road£388,000Jul 2023
125 Mayfield Road£395,000Nov 2021
98 Mayfield Road£337,000Jul 2020
121 Mayfield Road£280,000Jun 2020
129 Mayfield Road£316,000Aug 2019
103 Mayfield Road£285,000Nov 2018
88 Mayfield Road£164,000Sept 2018
104 Mayfield Road£359,950May 2018
123 Mayfield Road£250,000May 2018
121 Mayfield Road£280,000Oct 2017
100 Mayfield Road£345,000Sept 2017
108 Mayfield Road£285,000May 2017
129 Mayfield Road£272,500Nov 2016
104 Mayfield Road£261,500Apr 2016
103 Mayfield Road£255,000Oct 2015
121 Mayfield Road£260,000Oct 2015
129 Mayfield Road£225,000Nov 2013
99 Mayfield Road£232,000Dec 2011
127 Mayfield Road£178,000Jul 2010
98A Mayfield Road£305,000May 2009
106 Mayfield Road£312,500Oct 2007
119 Mayfield Road£250,000Aug 2007
108 Mayfield Road£230,000Apr 2007
121 Mayfield Road£260,000Mar 2007
104 Mayfield Road£277,500Jul 2004
129 Mayfield Road£70,000Jul 2004
103 Mayfield Road£235,000Jul 2004
94 Mayfield Road£165,500Jul 2003
117 Mayfield Road£155,000Apr 2002
112 Mayfield Road£154,000Dec 2001
111 Mayfield Road£110,000May 2000
94 Mayfield Road£65,000Mar 2000
93 Mayfield Road£107,000Mar 2000
98A Mayfield Road£100,000Sept 1999
95 Mayfield Road£100,000Jul 1999
107 Mayfield Road£110,000Jul 1999
125 Mayfield Road£136,500Jul 1997
94 Mayfield Road£91,300Apr 1997
131 Mayfield Roadnew build£95,000Jan 1997
129 Mayfield Road£76,500Sept 1995
104 Mayfield Road£83,000Jun 1995
105 Mayfield Road£97,500Mar 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.