Home Castor Castor – Church Hill c.1908 Castor – Church Hill c.1908 May 1, 2010 1124 Facebook This view of Church Hill in Castor shows the old Congregational Chapel on the far right which, by Castor standards, is a relatively modern building having been built in 1848.