Get Directions to Chantilly Lace ← View details 74 Island Road, Sturry, Canterbury CT2 0EE, United Kingdom, Canterbury, England Get Directions From* To * — Required information