Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EDEN PLACE Semi-Detached £389,760 £230,000 26 Aug 2010
2 EDEN PLACE Semi-Detached £363,068 £208,000 19 May 2006
EDEN COTTAGE EDEN PLACE Semi-Detached £528,237 £318,000 19 Jul 2013
NET LOFT EDEN PLACE Terraced £264,837 £86,000 8 Feb 2002
TREEN LANE COTTAGE EDEN PLACE Terraced £216,729 £38,500 26 May 1995