Venue Finder & Hire in Southampton

Southampton

Southampton is the biggest city in the county of Hampshire on the south coast of England. Southampton is positioned close to the New Forest and is a major port. Strectching from Salisbury to Bognor Regis Southampton and Portsmouth combine to make a large single metropolitan region.

Top