Chester's city walls are the oldest, longest, and most complete city walls in Britain - and they are completely free to walk ...