Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEATHER ROAD Terraced £646,850 £520,000 13 Jun 2018
4 LEATHER ROAD Terraced £141,519 £82,500 14 Jan 2011