| Address | Type | Sold | Estimate now |
|---|---|---|---|
| 154 Pavilion Road | Detached | £915,000 · Jan 1999 | £3,867,929 |
| CLABON LODGE CLABON MEWS LONDON | Detached | — | £3,270,400 |
HM Land Registry Price Paid + EPC · click a home → its full report · estimates indicative, not a valuation.