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 and is currently the largest football stadium in South East England.
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 and is currently the largest football stadium in South East England.