| Address | Type | Sold | Estimate now |
|---|---|---|---|
| 21 Upper Montagu Street | Semi-detached | £1,450,000 · Oct 2005 | £2,812,201 |
| 102 Crawford Street | Semi-detached | £110,500 · Sep 1996 | £595,403 |
| 25, Montagu Mews West | Semi-detached | — | £879,146 |
| 8 Montagu Mews North | Semi-detached | — | £1,019,780 |
HM Land Registry Price Paid + EPC · click a home → its full report · estimates indicative, not a valuation.