Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
IVY VILLA Detached £455,714 £240,000 15 Oct 2004
THE ORCHARDS Detached £718,676 £480,000 21 Nov 2014
TWYN BELL Detached £3,262,521 £2,090,000 28 Sep 2007