Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEATHER ROAD Terraced £651,638 £520,000 13 Jun 2018
4 LEATHER ROAD Terraced £142,567 £82,500 14 Jan 2011