Original: Deepdale is a stadium in the Deepdale area of Preston, England, the home of Preston North End F.C. and England's National Football Museum.
Simplified: Deepdale is the stadium of Preston North End F.C. and it is the site of the National Football Museum in England.