| Address | Type | Sold | Estimate now |
|---|---|---|---|
| 39a, Lamble Street | Detached | — | £2,510,197 |
| 2 Herbert Street Camden | Detached | — | £2,007,248 |
| 1 Malden Place | Detached | — | £1,484,921 |
| 20 Vicars Road | Detached | — | £1,245,419 |
HM Land Registry Price Paid + EPC · click a home → its full report · estimates indicative, not a valuation.