2 Mulberry Square, Chelsea Barracks, Belgravia, London SW1W 8BQ
2 Mulberry Square, Chelsea Barracks, Belgravia, London SW1W 8BQ
Quintessentially British, the Townhouses at Chelsea Barracks are rich in Georgian heritage and elegant proportions. Grand in scale and design, they form a new benchmark for luxury living in London.
Asking Price£42,000,000