St. Mary's

St. Mary's Stadium is a football stadium located in Southampton, home base to football club Southampton FC. It is the largest stadium of South East England, with its current capacity of 32,384. Southampton used to play all of their home matches in The Dell, a smaller stadium at another, more cramped location. In 2001 the club relocated to the new St Mary's Stadium.

No matches found

Stay informed