Holy Cross Church, Ryton Map Unavailable Address 58 Barmoor Lane Ryton NE40 3AA United Kingdom Upcoming Events No events in this location