Southampton Football Club
Southampton, Hampshire SO14 5FP
With a prime location beside the River Itchen, Southampton Football Club is the largest stadium in South East England so it’s the perfect venue for weddings and private celebrations as well as business…
- Distance: 14.45 Miles
- Max: 500 guests
- Packages: 6