Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEEDS ROAD Detached £84,709 £33,000 28 Nov 2002
3 LEEDS ROAD Detached £289,412 £275,000 28 Jan 2022
5 LEEDS ROAD Detached £363,328 £71,500 31 Jul 1997
12 LEEDS ROAD Detached £559,689 £102,000 2 Oct 1996
18 LEEDS ROAD Semi-Detached £233,025 £190,000 26 Nov 2019
18A LEEDS ROAD Detached £336,069 £99,950 24 Jul 2001
21 LEEDS ROAD Semi-Detached £163,786 £70,500 18 Jul 2003
23 LEEDS ROAD Terraced £188,016 £37,000 7 Jul 1997
25 LEEDS ROAD Terraced £106,586 £62,500 18 May 2012
27 LEEDS ROAD Terraced £114,422 £77,000 9 Jan 2015