Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LEIGH STREET Terraced £142,493 £133,000 17 Dec 2021
6 LEIGH STREET Terraced £114,080 £87,000 20 Dec 2016
8 LEIGH STREET Terraced £135,788 £40,950 10 Aug 2001
10 LEIGH STREET Terraced £131,229 £79,000 26 Jul 2013
12 LEIGH STREET Terraced £75,611 £50,500 20 Nov 2014