About St Peter And St Oswalds
Welcome to St Oswald’s church in the parish of St Peter & St Oswald, Millhouses, Sheffield. We are the Church of England serving the local area. Wherever you are on your spiritual journey, there is a place for you here.
More about St Peter And St Oswalds
0114 2509716
http://www.st-peter-and-st-oswalds.co.uk