Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
168 LEIGH ROAD Terraced £135,183 £134,000 16 Aug 2023
170 LEIGH ROAD Terraced £106,832 £64,995 7 Jul 2008
174A LEIGH ROAD Terraced £152,898 £125,000 21 May 2020
184 LEIGH ROAD Terraced £128,244 £87,000 20 Mar 2015
186 LEIGH ROAD Terraced £114,679 £72,750 11 Jul 2007
188 LEIGH ROAD Terraced £124,732 £100,000 17 May 2018