| Address | Type | Sold | Estimate now |
|---|---|---|---|
| 13, Stratford Place | Flat | £18,500,000 · Nov 2024 | £5,430,568 |
| 12 Stratford Place | Flat | £1,025,000 · Jun 2002 | £2,260,590 |
| 10 Stratford Place | Flat | — | £1,100,944 |
HM Land Registry Price Paid + EPC · click a home → its full report · estimates indicative, not a valuation.