Chelsea Barracks, Belgravia, London
Apartment / Flat
1
1
1062 sqf / 98 sqm
Chelsea Barracks, London, GB
The historic Chelsea Barracks story continues with the launch of 9 Mulberry Square, the first of a trilogy of new buildings at the heart of this prestigious neighbourhood.