Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 LEMSFORD ROAD Detached £1,634,312 £445,000 15 Sep 2000
33 LEMSFORD ROAD Detached £2,419,206 £1,400,000 19 Jul 2011
37 LEMSFORD ROAD Detached £1,561,984 £305,000 20 Jun 1997