All I have is words.
Although Chester is technically in England, for many in North Wales especially in the North East it's the biggest and most imp...