History buffs are in for a treat as a massive Roman amphitheatre is hiding in plain sight right here in the UK. Nestled next to Cirencester — the largest town in the Cotswolds — lie the earthwork ...