W6 0BU · London
£85M
what these 98 homes last sold for
£853kmedian
£11,006per m²
| Flat 3, Montpellier House, 17, Glenthorne Road | £326,757 | Feb 2025 |
| Flat 2, Montpellier House, 17, Glenthorne Road | £349,421 | Jan 2025 |
| Apartment 46, Montpellier House 17, Glenthorne Road | £720,000 | Dec 2024 |
| Flat 39, Montpellier House, 17, Glenthorne Road | £625,000 | Aug 2024 |
| Flat 11, Montpellier House, 17, Glenthorne Road | £360,034 | Nov 2022 |
| 4, Beaulieu House, 15, Glenthorne Road | £341,000 | Jul 2022 |
| 32, Beaulieu House, 15, Glenthorne Road | £841,705 | Jan 2022 |
| 16, Beaulieu House, 15, Glenthorne Road | £926,955 | Nov 2021 |
| 33, Beaulieu House, 15, Glenthorne Road | £878,104 | Nov 2021 |
| 41, Beaulieu House, 15, Glenthorne Road | £1,394,955 | Oct 2021 |
| 9, Beaulieu House, 15, Glenthorne Road | £872,155 | Sep 2021 |
| 40, Beaulieu House, 15, Glenthorne Road | £869,000 | Sep 2021 |