Southampton City is located on the South coast of England, 80 miles South West of London. Historically Southampton has been an important port and this still applies today. The city has a population of about 250,000 and is the closest city to the New Forest.
The M3 and M27 Motorways are...