Skip to main content
All Play Score
Live 52

Stadium

Leigh Sports Village

Sale Way, Leigh, Greater Manchester, UK

Home of Manchester United WFC

Capacity
12,000
City
Sale Way, Leigh, Greater Manchester, UK