Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMHURST ROAD Detached £445,539 £355,000 5 Jan 2018
1A ELMHURST ROAD Detached £406,493 £310,000 19 Dec 2016
5 ELMHURST ROAD Detached £302,853 £300,000 8 Mar 2023
7 ELMHURST ROAD Detached £475,239 £292,500 22 Nov 2013
9 ELMHURST ROAD Detached £426,934 £80,000 2 Jan 1997
11 ELMHURST ROAD Detached £504,594 £105,000 27 Feb 1998