Holy Cross Church, Swainby Address Church Lane Swainby England North Yorkshire DL6 3EA United Kingdom Upcoming Events No events in this location