No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 83, CHURCH STREET | 09-04-2021 | Detached | £115,000 |
| 102A, CHURCH STREET | 15-02-2017 | Other | £200,000 |
| 77 - 78, CHURCH STREET | 01-02-2012 | Terraced | £30,000 |
| 101, CHURCH STREET, PRESTON | 18-03-2008 | Semi-Detached | £150,000 |
| 77 - 78, CHURCH STREET | 21-03-2007 | Terraced | £110,000 |
| 89, CHURCH STREET | 06-11-2000 | Detached | £70,500 |
| 83, CHURCH STREET | 19-05-2000 | Detached | £52,000 |