Get Directions to Shelagh Vines ← View details High Street, St. Margarets-at-Cliffe, Dover CT15 6AU, United Kingdom, Dover, England Get Directions From* To * — Required information