Owlerton Stadium Penistone Road Sheffield South Yorkshire S6 2DE United Kingdom Telephone: 0114 285 3142 Fax: 0114 285 3127 Website: Official Circuit Website Track Length: 361 meters League: The Premier League
View Larger Map