An awe-inspiring structure offering picture-perfect views has been hailed as the UK's version of the Colosseum.