Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 LEIGH SQUARE Terraced £468,682 £380,000 4 Jul 2019
9 LEIGH SQUARE Terraced £538,003 £422,000 21 Jul 2017
13 LEIGH SQUARE Terraced £433,566 £271,500 11 May 2007
15 LEIGH SQUARE Terraced £407,919 £239,500 6 Sep 2006
17 LEIGH SQUARE Terraced £480,948 £227,000 6 Feb 2004
17 LEIGH SQUARE Terraced £480,948 £227,000 6 Feb 2004
19 LEIGH SQUARE Terraced £581,944 £159,000 27 Oct 2000