| Address | Type | Sold | Estimate now |
|---|---|---|---|
| 37a Thurloe Place | Detached | £725,000 · Apr 2001 | £2,040,171 |
| 5a Montrose Court Princes Gate | Detached | — | £1,083,970 |
| 2 Alexander Place | Detached | — | £3,589,586 |
HM Land Registry Price Paid + EPC · click a home → its full report · estimates indicative, not a valuation.