The Dell

The Dell in Salisbury, England, was the home ground of Salisbury F.C., offering a quintessentially intimate football experience with its modest stands and richly storied history. Though the club has since moved, The Dell remains a fond memory for many local football enthusiasts who recall the closely-knit community atmosphere it fostered.

Country England
City Salisbury