Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEONARD TERRACE Terraced £148,545 £93,000 31 Jan 2014
2 LEONARD TERRACE Terraced £174,615 £172,500 30 Jun 2023
4 LEONARD TERRACE Terraced £153,500 31 Jan 2024
5 LEONARD TERRACE Terraced £126,200 £100,000 27 Oct 2017
6 LEONARD TERRACE Terraced £124,472 £72,000 12 Oct 2011
8 LEONARD TERRACE Terraced £179,483 £41,000 15 Jun 1999
9 LEONARD TERRACE Terraced £185,949 £147,500 3 Nov 2017