Lokationer i nærheden
Denton, England, Det Forenede Kongerige
Haughton Green, England, Det Forenede Kongerige
Hyde, England, Det Forenede Kongerige
Steder i nærheden
Stockport Castle, Det Forenede Kongerige
Manchester Velodrome, Det Forenede Kongerige
City of Manchester Stadium, Det Forenede Kongerige