Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TIMBRELLS PLACE Terraced £240,493 £222,500 18 Jun 2021
2 TIMBRELLS PLACE Terraced £268,534 £61,500 23 Jul 1999
3 TIMBRELLS PLACE Terraced £326,579 £99,950 16 Oct 2001