Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2A CHURCH ROAD Terraced £126,204 £23,000 10 Oct 1996
6 CHURCH ROAD £639,849 £495,000 20 Apr 2017
12 CHURCH ROAD Terraced £88,927 £17,500 24 Jul 1997