Juegan en el estadio Turners Cross, ubicado en el lado sur de la ciudad, y regularmente atraen la mayor cantidad de público en la liga.