Discover a secret Roman amphitheatre in London

England

The Guildhall Art Gallery in the City of London is home to London’s only Roman amphitheatre – 20ft (6m) below pavement level.

find out more...

Geolocation is 51.515283, -0.091932