Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEATHER CLOSE Terraced £356,170 £64,500 27 Sep 1996
5 LEATHER CLOSE Terraced £396,210 £245,000 30 Jun 2008
7 LEATHER CLOSE Terraced £411,117 £265,000 30 Nov 2007
9 LEATHER CLOSE Terraced £413,562 £193,000 12 Jan 2004
11 LEATHER CLOSE Terraced £462,604 £457,000 20 Jun 2023