No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 1, UPPER TERRACE | 22-08-2025 | Semi-Detached | £5,175,000 |
| 5, UPPER TERRACE | 13-06-2025 | Detached | £9,200,000 |
| 1, UPPER TERRACE | 15-08-2005 | Semi-Detached | £2,850,000 |
| 2, UPPER TERRACE, LONDON | 14-08-1998 | Terraced | £1,425,000 |