CATS Canterbury is located in Canterbury, United Kingdom on 68 New Dover Rd. CATS Canterbury is rated 3.9 out of 5 in the category learning centercollegeeducational institutionprivate educational institution in United Kingdom.
Accessibility
Wheelchair-accessible entrance