San Domenico House

San Domenico House

London - 29-31 Draycott Place - Chelsea / San Domenico House is just a three-minute walk from Sloane Square Underground station and it is easily accessible from all major airports and train stations.