Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMWOOD ROAD Detached £298,405 £260,000 4 Dec 2020
9 ELMWOOD ROAD Semi-Detached £302,698 £185,000 25 Oct 2013
13 ELMWOOD ROAD Detached £319,676 £164,000 30 Jul 2004
14 ELMWOOD ROAD Terraced £313,302 £175,000 25 Jan 2006
15 ELMWOOD ROAD Semi-Detached £323,320 £57,000 5 Jan 1996
16 ELMWOOD ROAD Terraced £245,000 30 Jan 2024
18 ELMWOOD ROAD Terraced £329,455 £209,000 20 Jul 2007
20 ELMWOOD ROAD Terraced £325,838 £189,950 7 Jan 2011
22 ELMWOOD ROAD Terraced £228,615 £228,000 7 Jul 2022
26 ELMWOOD ROAD Terraced £259,582 £152,500 10 Jul 2012