Chelsea Apartments, Draycott Place Draycott Place, London SW3 2SA, Chelsea Planning a trip and do not know where to stay, well one option available for you are the vacation ap More infoSend an inquiry