Canterbury is a fairly small and cosy university town at the southeastern tip of England. I heard French and Dutch spoken in the streets, proof of the proximity of the European mainland: at nearby Dover the ferries from France dock and the Eurostar train terminal is at Ashford, 20 kilometres away....