Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEYBOURNE CLOSE Detached £528,683 £184,950 14 Jun 2002
2 LEYBOURNE CLOSE Detached £544,079 £349,950 18 Oct 2007
3 LEYBOURNE CLOSE Detached £463,738 £455,000 30 May 2022