Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEIGH GARDENS Terraced £293,508 £175,000 12 Apr 2013
12 LEIGH GARDENS Terraced £342,943 £239,950 3 Aug 2015
18 LEIGH GARDENS Terraced £368,598 £198,000 18 Mar 2005
20 LEIGH GARDENS Terraced £284,163 £235,000 1 Jul 2020
22 LEIGH GARDENS Terraced £307,027 £245,000 29 Mar 2018