Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMWOOD STREET Terraced £167,712 £105,000 23 Jan 2014
3 ELMWOOD STREET Terraced £152,175 £85,000 16 Jan 2006
5 ELMWOOD STREET Terraced £148,390 £141,000 14 Jan 2022
6 ELMWOOD STREET Terraced £252,338 £142,000 16 Feb 2006
7 ELMWOOD STREET Terraced £163,392 £34,000 25 Feb 1998
9 ELMWOOD STREET Semi-Detached £269,346 £48,000 21 Apr 1995
11 ELMWOOD STREET Semi-Detached £170,699 £139,950 23 Jan 2020
15 ELMWOOD STREET Terraced £271,119 £51,500 14 Feb 1997
19 ELMWOOD STREET Terraced £145,170 £112,000 22 Mar 2017
21 ELMWOOD STREET Detached £241,688 £111,000 10 Dec 2003