Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
160 TIMBRELL AVENUE Semi-Detached £143,658 £125,000 9 Jul 2021
177 TIMBRELL AVENUE Semi-Detached £114,721 £93,500 20 Sep 2019
187 TIMBRELL AVENUE Semi-Detached £52,116 £15,900 10 Sep 2001
192 TIMBRELL AVENUE Semi-Detached £62,141 £29,000 19 Jan 2004