St Michael and All Angels Church, Blewbury. Church of England parish church in the centre of the village of Blewbury in Oxfordshire.