64 Mowbray Street£143,465Sept 2025
52 Mowbray Street£111,000Aug 2024
74 Mowbray Street£117,000Apr 2023
18 Mowbray Street£138,000Feb 2023
104 Mowbray Street£110,000Dec 2021
82 Mowbray Street£245,000Dec 2021
48 Mowbray Street£107,000Mar 2020
102 Mowbray Street£140,000Jan 2020
20 Mowbray Street£82,000Nov 2018
48 Mowbray Street£87,000Aug 2016
92 Mowbray Street£98,000May 2011
18 Mowbray Street£90,000May 2010
10 Mowbray Street£125,000Dec 2007
108 Mowbray Street£120,000Oct 2006
12 Mowbray Street£115,000Aug 2006
74 Mowbray Street£92,500May 2006
66 Mowbray Street£110,000Jan 2006
104 Mowbray Streetnew build£90,000Jun 2005
92 Mowbray Street£108,000Jan 2005
102 Mowbray Street£150,000May 2004
68 Mowbray Street£87,000Apr 2004
66 Mowbray Street£87,000Apr 2004
12 Mowbray Street£95,000Mar 2004
62 Mowbray Street£106,750Aug 2003
98 Mowbray Street£105,000Oct 2002
94 Mowbray Street£104,250Aug 2002
62 Mowbray Street£37,000Apr 2002
64 Mowbray Street£37,000Apr 2002
48 Mowbray Street£49,000Dec 2001
62 Mowbray Street£29,500Apr 2001
64 Mowbray Street£29,500Apr 2001
78 Mowbray Street£59,000Aug 2000
62 Mowbray Street£47,500Oct 1999
56 Mowbray Street£36,000Aug 1999
10 Mowbray Street£32,875Jan 1997
62 Mowbray Street£41,000Jan 1996
78 Mowbray Street£31,000Aug 1995
48 Mowbray Street£27,000Jun 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.