Lewes is the County Town of Sussex. It has a long, colourful history, dating back through many centuries, and including  burnings, murders, ghosts, plagues, and an avalanche. Even Jack...
Read More »