Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 MOULTON PLACE Terraced £155,521 £89,950 28 Jul 2006
61 MOULTON PLACE Semi-Detached £211,458 £123,995 25 May 2012
63 MOULTON PLACE Semi-Detached £152,173 £122,000 4 May 2018
69 MOULTON PLACE Semi-Detached £258,723 £151,995 27 Jul 2012
71 MOULTON PLACE Terraced £258,723 £151,995 27 Jul 2012
73 MOULTON PLACE Semi-Detached £203,742 £119,695 27 Jul 2012