Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 UPPER CHURCH ROAD Detached £344,179 £83,000 7 Oct 1999
20 UPPER CHURCH ROAD Detached £642,404 £482,500 26 Aug 2016
21 UPPER CHURCH ROAD Detached £489,818 £408,500 28 Aug 2020
22 UPPER CHURCH ROAD Detached £269,411 £100,000 6 Sep 2002
27 UPPER CHURCH ROAD Detached £516,671 £318,000 29 Nov 2013
29 UPPER CHURCH ROAD Detached £624,239 £126,000 17 Oct 1997