Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
87 ELMWOOD CRESCENT Detached £558,493 £445,000 23 Jan 2018
88 ELMWOOD CRESCENT Semi-Detached £416,460 £330,000 31 Oct 2017
89 ELMWOOD CRESCENT Semi-Detached £521,603 £215,000 25 Mar 2003
91 ELMWOOD CRESCENT Semi-Detached £378,435 £210,000 15 Dec 2005
93 ELMWOOD CRESCENT Semi-Detached £421,256 £341,000 18 Jan 2019
94 ELMWOOD CRESCENT Semi-Detached £543,515 £435,000 16 Feb 2018
96 ELMWOOD CRESCENT Semi-Detached £508,581 £300,000 24 Sep 2010
100 ELMWOOD CRESCENT Semi-Detached £527,589 £410,000 31 May 2017
102 ELMWOOD CRESCENT Semi-Detached £492,496 £393,000 23 Mar 2018
104 ELMWOOD CRESCENT Semi-Detached £504,666 £107,500 1 Jun 1998
106 ELMWOOD CRESCENT Semi-Detached £421,619 £230,000 30 Aug 2005
110 ELMWOOD CRESCENT Detached £603,502 £610,000 28 Oct 2022