Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 LEMSFORD ROAD Terraced £282,955 £174,950 13 Mar 2007
20 LEMSFORD ROAD Terraced £311,130 £165,000 10 Dec 2004
36 LEMSFORD ROAD Terraced £348,304 £280,000 11 Jun 2018