Chelsea Barracks
Chelsea Barracks is a world-class development, positioned in a minutes-walk to King’s Road and Sloan Square, offering a rare collection of apartments, penthouses and townhouses to affluent clients.More information
Book an appointment