St. Mary's Stadium in Southampton, England, has been the home stadium of Championship 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 Championship 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.