Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 LOWNDS TERRACE Semi-Detached £136,651 £110,000 25 May 2018
16 LOWNDS TERRACE Terraced £127,219 £75,000 31 Aug 2012
22 LOWNDS TERRACE Terraced £93,196 £50,000 18 Feb 2005
25 LOWNDS TERRACE Semi-Detached £93,696 £93,000 27 Apr 2023