83 CHAPEL STREET, ST11 9DA sold for £315000 on 2020-06-16
33 CHAPEL STREET, ST11 9DA sold for £180000 on 2020-07-31
94 CHAPEL STREET, ST11 9DA sold for £430000 on 2021-03-01
51 CHAPEL STREET, ST11 9DA sold for £220000 on 2021-09-01
Get official EPC reports (Free)