- Space (Private)
The Canterbury Academy is located in Canterbury, England. It has various conference rooms which are ideal for holding business and social events.
Already have an account?
See a problem with this venue's profile? Submit an issue