Reviews Review: London’s Gladiator Games Gladiators return to the site of London's Roman amphitheatre for a Bank Holiday spectacular.…