Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMWOOD PARK Detached £1,524,753 £965,000 17 Jan 2014
2 ELMWOOD PARK Detached £1,432,840 £875,000 20 Dec 2006
3 ELMWOOD PARK Detached £1,508,230 £900,000 17 Jul 2010
4 ELMWOOD PARK Detached £1,520,580 £865,000 13 Feb 2006
7 ELMWOOD PARK Detached £1,200,000 6 Apr 2023
8 ELMWOOD PARK Detached £1,778,047 £1,350,000 26 Aug 2016
9 ELMWOOD PARK Detached £1,913,083 £339,000 17 Nov 1995
9A ELMWOOD PARK Detached £1,819,675 £1,080,000 26 Feb 2010
9B ELMWOOD PARK Detached £1,586,907 £840,000 30 Sep 2004
9C ELMWOOD PARK Detached £1,696,973 £1,250,000 29 Jan 2016
9D ELMWOOD PARK Detached £2,086,062 £380,000 7 Aug 1996
10 ELMWOOD PARK Detached £1,775,958 £1,175,000 4 Jul 2014
11 ELMWOOD PARK Detached £1,953,250 £705,000 12 Jul 2002
12 ELMWOOD PARK Detached £1,991,080 £353,000 31 Aug 1995