Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 POWELL STREET Terraced £116,336 £90,000 13 Apr 2017
20 POWELL STREET Terraced £112,451 £90,000 2 Feb 2018
21 POWELL STREET Terraced £141,204 £90,000 3 Aug 2007
25 POWELL STREET Terraced £110,084 £89,000 3 Aug 2018
26 POWELL STREET Terraced £116,569 £115,000 18 Jul 2023
27 POWELL STREET Terraced £131,692 £63,000 16 Mar 2004
29 POWELL STREET Terraced £125,423 £25,500 14 Nov 1997
30 POWELL STREET Terraced £125,254 £99,950 29 Mar 2018