Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHURCH ROAD Detached £1,516,189 £885,000 8 Apr 2011
2 CHURCH ROAD Semi-Detached £1,757,534 £1,050,000 27 Mar 2013
3 CHURCH ROAD Detached £1,663,618 £1,350,000 5 Oct 2018
THE TOWERS CHURCH ROAD Semi-Detached £1,399,093 £825,000 11 Jun 2010