Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
CASTLE ACRE CASTLE LANE £1,389,920 £1,320,705 14 Jan 2022
PENY MYNDE CASTLE LANE Detached £1,151,708 £717,000 20 Apr 2007
THE MYNDE CASTLE LANE Detached £1,389,920 £1,320,705 14 Jan 2022