Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 LEADER ROAD Terraced £130,312 £70,000 7 Mar 2005
81 LEADER ROAD Terraced £336,087 £120,000 26 Jul 2002
82 LEADER ROAD Terraced £121,808 £39,000 7 Jan 2002
86 LEADER ROAD Terraced £202,066 £162,000 25 May 2018
90 LEADER ROAD Terraced £281,323 £162,000 16 Jun 2006
92 LEADER ROAD Semi-Detached £270,353 £148,000 30 Sep 2005
98 LEADER ROAD Semi-Detached £249,363 £245,000 8 Dec 2023
100 LEADER ROAD Terraced £215,838 £55,750 8 Mar 2000