P
Peninsula Stadium
Address
32 Moor Lane, Salford M7 3PZ
City
Salford
Post Town
Salford
County
Lancashire
Country
England