140 Mowbray Road£620,000Mar 2026
114 Mowbray Road£975,000Oct 2025
100 Mowbray Road£683,150Sept 2022
150 Mowbray Road£955,000May 2021
148 Mowbray Road£555,000Oct 2020
140 Mowbray Road£475,000Feb 2019
112 Mowbray Road£485,000Feb 2018
78 Mowbray Road£420,000Jan 2018
140 Mowbray Road£462,000Nov 2014
146 Mowbray Road£415,000Oct 2013
150 Mowbray Road£485,000Nov 2012
102 Mowbray Road£300,000Jan 2012
76 Mowbray Road£279,950Jun 2010
146 Mowbray Road£286,000Nov 2009
142 Mowbray Road£385,000Oct 2007
130 Mowbray Road£249,000Jun 2007
152 Mowbray Road£305,000Jun 2007
114B Mowbray Road£175,000Sept 2005
80A Mowbray Road£327,000Aug 2005
156 Mowbray Roadnew build£220,000May 2005
136 Mowbray Road£230,000Aug 2004
114A Mowbray Road£235,000Jul 2003
152 Mowbray Road£200,000Jan 2003
136 Mowbray Road£138,000May 2001
98 Mowbray Road£164,000Dec 2000
74 Mowbray Road£127,599Jun 2000
96 Mowbray Road£123,000Dec 1999
132 Mowbray Road£89,000Aug 1998
92 Mowbray Road£87,000Nov 1997
136 Mowbray Road£98,000Nov 1997
134 Mowbray Road£70,000Sept 1997
86 Mowbray Road£77,000May 1997
120 Mowbray Road£95,000Oct 1996
98 Mowbray Road£76,250Sept 1996
144 Mowbray Road£83,500Nov 1995
114 Mowbray Road£160,000Aug 1995
80A Mowbray Road£125,000May 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.