Southampton is the largest city in the ceremonial county of Hampshire, England. It is 70 miles south-west of London and 15 miles west north-west of Portsmouth. Southampton is a major port and the closest city to the New Forest. Read More
Manchester United missed a golden opportunity to force their way into a commanding Champions League spot as Southampton's late equaliser resulted in a 2-2 draw. ...