Home Castor Castor Station Castor Station August 1, 2012 1143 Facebook Castor Station probably pictured around its closure to all traffic in 1964 and I believe looking towards Peterborough with the station buildings out of sight to the left.