Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 UPPER ROAD Detached £268,231 £250,000 25 Jun 2021
85 UPPER ROAD Terraced £209,220 £195,000 11 Jun 2021
89 UPPER ROAD Terraced £233,753 £210,000 8 Mar 2021
91 UPPER ROAD Detached £108,773 £65,000 1 May 2013
97 UPPER ROAD Detached £352,851 £144,000 28 Feb 2003
99 UPPER ROAD Detached £210,274 £170,000 24 Aug 2018
103 UPPER ROAD Semi-Detached £78,553 £59,000 3 Aug 2016
105 UPPER ROAD Semi-Detached £160,988 £95,000 10 Aug 2010