Home Villages Castor Castor Station VillagesCastor Castor Station August 1, 2012 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.