Forget Southampton for anything other than a quick visit. Anything more and the parking (if available overnight) is very expensive, even more if you are forced to use a Handling Agent.
As for a training base, forget it, the flying schools were turfed out about 10 years ago, Biggin just following a trend.