Satellite map of North Road (Manchester)
Map of North Road (Manchester)
North Road was a football stadium and cricket field in Newton Heath, Manchester, England.
Latitude: 53° 30' 7.79" N
Longitude: -2° 11' 33.60" W
North Road was a football stadium and cricket field in Newton Heath, Manchester, England.
Latitude: 53° 30' 7.79" N
Longitude: -2° 11' 33.60" W