St Mary’s Stadium – Southampton

Tenants: Southampton Football Club Opened: 2001 Capacity: 32,384 Address:┬áBritannia Road, Southampton, SO14 5FP Background Home to Southampton Football Club since they moved from The Dell in 2001, St … Continue reading St Mary’s Stadium – Southampton