A local's guide to the best things to do in Southampton, England - delving into the cultural side of this fascinating port city on the south coast...