Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 CHURCH ROAD Detached £1,205,762 £975,000 5 Apr 2019
88 CHURCH ROAD Detached £813,647 £145,000 31 May 1996
92 CHURCH ROAD Detached £1,680,893 £1,110,000 21 Aug 2014
94 CHURCH ROAD Detached £1,102,284 £325,000 8 Jun 2001
98 CHURCH ROAD Semi-Detached £1,244,771 £290,000 5 Aug 1999
102 CHURCH ROAD Detached £1,841,629 £1,450,000 31 Aug 2017
SEYMOUR PLACE, 102A CHURCH ROAD Detached £1,639,006 £915,000 10 Nov 2008