Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 UPHILL ROAD Detached £2,319,023 £1,819,000 11 Jul 2017
66 UPHILL ROAD Detached £2,384,577 £1,900,000 23 Jan 2018
68 UPHILL ROAD Detached £1,949,055 £1,580,000 10 Dec 2018
72 UPHILL ROAD Detached £2,324,685 £1,750,000 9 Sep 2016
74 UPHILL ROAD Detached £5,469,745 £3,800,000 10 Jul 2015
76 UPHILL ROAD Detached £5,062,481 £1,085,000 21 Aug 1998
78 UPHILL ROAD Detached £3,132,977 £2,010,000 8 Jan 2008
82 UPHILL ROAD Detached £5,275,000 2 Dec 2022
84 UPHILL ROAD Detached £5,170,948 £3,000,000 16 Dec 2011
86 UPHILL ROAD Detached £6,410,394 £6,350,000 23 Mar 2023
88 UPHILL ROAD Detached £5,422,162 £4,400,000 12 Oct 2018