Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 EVELENCH BARNS EVELENCH LANE Terraced £507,629 £278,500 31 Jul 2009
NETHERWOOD 2 EVELENCH BARNS PLOUGH ROAD Terraced £643,814 £430,000 21 Nov 2014