Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 ELTON PLACE Terraced £468,716 £249,000 15 Nov 2004
16 ELTON PLACE Terraced £533,436 £340,000 10 Aug 2007
24 ELTON PLACE Semi-Detached £492,188 £244,250 20 May 2004
26 ELTON PLACE Terraced £663,172 £391,000 1 Jun 2012