Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LUCAS CLOSE Semi-Detached £235,299 £125,000 16 Nov 2004
4 LUCAS CLOSE Semi-Detached £197,757 £175,000 28 May 2021
5 LUCAS CLOSE Detached £103,031 £43,500 19 May 2003
7 LUCAS CLOSE Semi-Detached £237,426 £163,500 26 Jun 2015
8 LUCAS CLOSE Semi-Detached £82,091 £23,460 12 Mar 2001