Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 CHURCH ROAD £1,492,731 £1,200,000 20 Jun 2018
14A CHURCH ROAD £1,324,605 £1,000,000 10 Oct 2016
16 CHURCH ROAD Terraced £1,454,224 £499,000 21 May 2002
18 CHURCH ROAD Terraced £1,119,408 £720,000 5 Oct 2007