Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEYBOURNE GARDENS Detached £805,206 £220,000 12 Oct 2000
7 LEYBOURNE GARDENS Detached £595,376 £485,000 2 Apr 2020
8 LEYBOURNE GARDENS Detached £593,346 £480,000 17 May 2019