Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
79 UPHILL ROAD Detached £1,408,727 £250,000 28 Jun 1995
81 UPHILL ROAD Detached £1,847,451 £825,000 22 Oct 2003
85 UPHILL ROAD Detached £2,317,459 £1,350,000 15 Aug 2006
87 UPHILL ROAD Detached £3,027,823 £2,550,000 10 Sep 2020
89 UPHILL ROAD Detached £2,783,963 £1,625,000 5 Apr 2011
91 UPHILL ROAD Detached £2,284,794 £1,365,000 28 Mar 2013
93 UPHILL ROAD Detached £2,946,887 £2,300,000 30 Jun 2017
95 UPHILL ROAD Detached £4,075,057 £3,300,000 26 Sep 2018
97 UPHILL ROAD Detached £3,900,330 £3,000,000 17 Feb 2017
99 UPHILL ROAD Detached £4,064,285 £3,200,000 30 Aug 2017
101 UPHILL ROAD Detached £4,665,954 £865,000 2 Dec 1996
103 UPHILL ROAD Detached £4,655,517 £3,150,000 11 Feb 2015
105 UPHILL ROAD Detached £4,119,196 £4,000,000 13 Apr 2022