Get Directions to Lees Garden Services ← View details 14 Windsor Road, Canterbury CT1 3UN, United Kingdom, Canterbury, England Get Directions From* To * — Required information