Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73A CHAPEL STREET Terraced £138,049 £29,000 25 Mar 1998
87 CHAPEL STREET Terraced £80,786 £75,000 10 Nov 2021
89 CHAPEL STREET Terraced £59,114 £17,500 20 Jun 2001
91 - 93 CHAPEL STREET Terraced £39,610 £14,500 2 Aug 2002
99 CHAPEL STREET Terraced £286,383 £170,000 12 Dec 2012
103 CHAPEL STREET Terraced £160,668 £131,500 4 Dec 2019