Property sales in Mowbray Road - Edgware - HA8 8JQ

Found 16 transactions going back to December 1995.

Date Address Price
30 Jun 2026 12 Mowbray Road £ 1,495,000
19 May 2025 26 Mowbray Road £ 655,000
29 Jun 2023 12 Mowbray Road £ 1,530,000
10 Nov 2020 32 Mowbray Road £ 870,000
30 Jun 2011 6 Mowbray Road £ 540,000
31 Mar 2011 46 Mowbray Road £ 499,950
7 Dec 2010 44 Mowbray Road £ 495,000
5 Sep 2007 46 Mowbray Road £ 469,950
30 Aug 2007 12 Mowbray Road £ 610,000
23 Aug 2007 40 Mowbray Road £ 625,000
28 Mar 2006 40 Mowbray Road £ 497,500
7 May 2004 34 Mowbray Road £ 435,000
10 Jan 2002 46 Mowbray Road £ 280,000
26 Feb 1998 10 Mowbray Road £ 225,000
29 Jan 1998 28 Mowbray Road £ 239,000
5 Dec 1995 22 Mowbray Road £ 215,000