Where is The Cube?

Where is The Cube located?

The Cube, Birmingham, United Kingdom (approx. 52.475°, -1.907°)


Where is The Cube on the map?