No EPC certificate found.
| Address | Date | Type | Price |
|---|---|---|---|
| 106, SOMERSET ROAD | 17-11-2025 | Detached | £3,150,000 |
| 112, SOMERSET ROAD | 20-10-2016 | Detached | £5,700,000 |
| 116, SOMERSET ROAD | 25-11-2011 | Detached | £2,963,000 |
| 110, SOMERSET ROAD, LONDON | 02-08-1996 | Detached | £980,000 |