Town centre ain't the best so I would head to Gunwharf Quays is a type of outlet shopping centre, but its by the sea with plenty of bars, restaurants, casino, cinema and I think you can go up the Spinnaker Tower if open.
Done it a few times myself, even went over on the ferry to the isle of wight one day..