Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MOWBRAY TERRACE Terraced £241,832 £198,000 9 Oct 2019
2 MOWBRAY TERRACE Terraced £159,919 £161,000 17 Aug 2022
3 MOWBRAY TERRACE Terraced £236,132 £71,500 24 Aug 2001
4 MOWBRAY TERRACE Terraced £284,663 £167,000 20 Dec 2010