Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73A CHAPEL STREET Terraced £138,609 £29,000 25 Mar 1998
87 CHAPEL STREET Terraced £81,114 £75,000 10 Nov 2021
89 CHAPEL STREET Terraced £59,354 £17,500 20 Jun 2001
91 - 93 CHAPEL STREET Terraced £39,771 £14,500 2 Aug 2002
99 CHAPEL STREET Terraced £287,544 £170,000 12 Dec 2012
103 CHAPEL STREET Terraced £161,320 £131,500 4 Dec 2019