The Dell

E333016 UNEXPLORED

The Dell was a historic football stadium in Southampton, England, best known as the long-time home ground of Southampton F.C. until its closure and demolition in the early 2000s.


Referenced by (2)
Subject (surface form when different) Predicate
Southampton F.C.
previousHomeStadium
St Mary's Stadium
replaced

Please wait…