Where is The Cube?

Where is The Cube located?

The Cube, The Cube, Great Britain (approx. 52.475°, -1.907°)


Where is The Cube on the map?