Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 ELMWOOD AVENUE Detached £294,523 £162,000 3 Aug 2009
23 ELMWOOD AVENUE Detached £193,758 £117,000 24 Sep 2013
27 ELMWOOD AVENUE Detached £357,336 £193,500 11 Aug 2005
31 ELMWOOD AVENUE Detached £450,330 £262,500 7 Sep 2012
35 ELMWOOD AVENUE Detached £247,572 £185,000 14 Sep 2016
37 ELMWOOD AVENUE Detached £225,567 £180,000 21 Jun 2018
38 ELMWOOD AVENUE Detached £293,271 £64,950 12 Mar 1999
39 ELMWOOD AVENUE Detached £293,251 £52,000 28 Jun 1996
40 ELMWOOD AVENUE Detached £243,855 £73,000 24 Aug 2001
46 ELMWOOD AVENUE Detached £254,246 £250,000 17 Mar 2023