Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 LEYBURN ROAD Detached £358,731 £251,000 14 Sep 2015
20 LEYBURN ROAD Detached £321,297 £314,000 13 Oct 2023
21 LEYBURN ROAD Detached £348,151 £126,000 30 Aug 2002
25 LEYBURN ROAD Semi-Detached £346,720 £200,000 19 Sep 2008
28 LEYBURN ROAD Semi-Detached £326,588 £70,000 23 Oct 1998