An ancient town and port on the River Great Stour is nestled two miles downstream from Canterbury, housing the smallest population in Britain.