As someone who works away in Peterborough, I can recommend the Prince of Wales at Castor. Not only is it on your way in, but does loads of good real ale. It's in-between Town and the Northern A1 exit. Apparently they had two or three coaches of smoggies in at the weekend, no idea where they parked mind. Landlord is a Posh fan.