Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CASTLE ROAD Detached £358,921 £167,500 23 Jan 2004
3 CASTLE ROAD Detached £321,378 £192,000 8 Mar 2013
5 CASTLE ROAD Detached £276,305 £208,000 27 Sep 2016
7 CASTLE ROAD Detached £351,492 £325,000 10 Nov 2021
9 CASTLE ROAD Detached £429,276 £235,000 5 Sep 2005