Write a review

The Moat Tea Rooms

← View details

67 Burgate, Canterbury CT1 2HJ, United Kingdom, Canterbury, England