Canterbury is one of Britain’s finest cathedral cities and stands on the River Stour in the heart of Kent. There is plenty to keep the visitor interested either a visit to the famous Canterbury Cathedral or the many shops.