Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 WELBECK AVENUE Detached £757,168 £566,934 24 Jun 2016
87 WELBECK AVENUE Semi-Detached £672,488 £345,000 29 Jul 2004
89 WELBECK AVENUE Semi-Detached £521,422 £267,500 2 Jul 2004