In Castor, a small village near Peterborough, there are a few remains left of a nearly vanished Roman palace. The Castor Praetorium stood on the northern edge of the Nene Valley. It was once one of ...