Location
Chelsea
Sector
Town Houses