This guide to things to do in Southwold, England will give you an overview of what the town has to offer and how you can spend your time.