Southampton is a city in the south of England (Hampshire) and is home to one the the biggest ports in Europe for both containar ships and cruise ships.
Croydon is on the south east of London. Near towns such as Purley ect
5.0 miles on the A335 5.6 miless on the A33
Not very close, a ten or fifteen minute drive away
M25 south & M3