Introducing London's newest & most exclusive luxury Boutique Apart Hotel Draycotts of Chelsea™ is steps from Sloane Square in the heart of prestigious Chelsea and a stone's throw from Kings Road Sloane Street and Duke of York Square.