The Draycott is a revival collection of limited edition apartments situated within two minutes of London’s iconic Sloane Square. The imposing façade of this Dutch-inspired 19th century corner building disguises an all new interior structure comprising ten individually designed, purpose-built residences.