Where is Sheffield Olympic Legacy Stadium?

Where is Sheffield Olympic Legacy Stadium located?

Sheffield Olympic Legacy Stadium, Sheffield Olympic Legacy Stadium, Great Britain (approx. 53.396°, -1.4259°)


Where is Sheffield Olympic Legacy Stadium on the map?