Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 LEYLANDS ROAD Detached £640,305 £373,000 31 Aug 2006
25 LEYLANDS ROAD Semi-Detached £422,124 £305,000 15 Dec 2015
27 LEYLANDS ROAD Semi-Detached £125,328 £22,000 19 Oct 1995