Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 LEMSFORD ROAD Detached £2,060,781 £1,210,000 17 Aug 2012