No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 26A, MILLWAY | 31-03-2025 | Flat | £275,000 |
| 14, MILLWAY, LONDON | 08-03-2002 | Semi-Detached | £415,000 |
| 24, MILLWAY, LONDON | 08-08-2001 | Detached | £370,000 |
| 30, MILLWAY | 21-01-2000 | Detached | £745,000 |
| 30, MILLWAY | 29-05-1998 | Detached | £410,000 |