An interactive map showing the location of Methodist Church, School Room, Coach House and Attached Walls, Churchill, Oxfordshire, England, UK.