Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7A WELSH WALLS Detached £195,044 £45,000 23 Jul 1999
13 WELSH WALLS Detached £151,581 £116,000 9 Jan 2017
23 WELSH WALLS Terraced £195,487 £120,000 6 Feb 2007
27 WELSH WALLS Semi-Detached £274,471 £222,500 11 Dec 2018