St Michael le Belfrey
St Michael le Belfrey is an Evangelical Alliance member church in York , part of Church of England .
Where to find them
De Grey House
St. Leonards Place
York
YO1 7HB Get directions
St Michael le Belfrey is an Evangelical Alliance member church in York , part of Church of England .