Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OLWEN TERRACE Terraced £114,759 £20,500 6 Jun 1996
3 OLWEN TERRACE Terraced £105,887 £30,000 9 Feb 2001
4 OLWEN TERRACE Terraced £212,327 £185,000 21 Dec 2020
6 OLWEN TERRACE Terraced £115,356 £110,000 11 Feb 2022