Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 ELMWOOD AVENUE Detached £292,359 £162,000 3 Aug 2009
23 ELMWOOD AVENUE Detached £192,334 £117,000 24 Sep 2013
27 ELMWOOD AVENUE Detached £354,710 £193,500 11 Aug 2005
31 ELMWOOD AVENUE Detached £447,021 £262,500 7 Sep 2012
35 ELMWOOD AVENUE Detached £245,752 £185,000 14 Sep 2016
37 ELMWOOD AVENUE Detached £223,910 £180,000 21 Jun 2018
38 ELMWOOD AVENUE Detached £291,116 £64,950 12 Mar 1999
39 ELMWOOD AVENUE Detached £291,096 £52,000 28 Jun 1996
40 ELMWOOD AVENUE Detached £242,064 £73,000 24 Aug 2001
46 ELMWOOD AVENUE Detached £252,378 £250,000 17 Mar 2023