Northampton, UK: a pleasant English town visit