What's on in Peterborough - including Roman re-enactment, my