I don't know myself - I recall it's not that close to anywhere. There's info on the arena's website:
Getting to Peterborough Arena
It looks like there's a bus every 2 hours or a 15 min taxi ride
I'm afraid the hamster club has no control over the location of the venue or ease of access for those without cars.