Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGH ROAD Terraced £63,356 £24,500 22 Nov 2002
5 LEIGH ROAD Terraced £100,236 £92,000 5 Nov 2021