fbpx

St. Mary’s Stadium

St. Mary’s Stadium

St. Mary's Stadium in Southampton, England, has been the home stadium of Premier League club, Southampton F.C. since 2001. The stadium has a capacity of 32,505.