El estadio se encuentra al noroeste de la ciudad en el barrio de Owlerton, y tiene capacidad para 39.812 espectadores, lo que le convierte en uno de los más grandes de Inglaterra.