Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ELMHURST ROAD Detached £327,000 £327,000 26 Mar 2024
4 ELMHURST ROAD Detached £535,024 £325,500 11 Jul 2008
8 ELMHURST ROAD Detached £477,505 £280,000 18 May 2012
12 ELMHURST ROAD Detached £542,386 £105,000 30 May 1997
14 ELMHURST ROAD Detached £585,753 £439,950 23 Aug 2016
16 ELMHURST ROAD Detached £407,790 £240,000 4 Mar 2010
18 ELMHURST ROAD Detached £574,989 £338,000 13 Oct 2010
20 ELMHURST ROAD Detached £624,774 £279,000 8 Oct 2003
22 ELMHURST ROAD Detached £385,289 £233,000 16 Aug 2013
24 ELMHURST ROAD Detached £530,753 £117,500 26 Feb 1999
26 ELMHURST ROAD Detached £390,273 £395,000 4 Nov 2022