Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 - 16 CASTLE STREET £669,472 £665,000 24 Feb 2023
16 CASTLE STREET Detached £853,758 £400,000 20 Feb 2004
FIRST FLOOR FLAT 19 CASTLE STREET Terraced £438,529 £85,000 20 Jun 1997
20 CASTLE STREET Terraced £424,063 £235,000 5 Nov 2008