Market›Church of the Most Precious Blood, Southwark
Company Profile
Church of the Most Precious Blood, Southwark
The Church of the Most Precious Blood is a Roman Catholic church in the Archdiocese of Southwark in the Pastoral Care of the Personal Ordinariate of Our Lady of Walsingham, situated on O'Meara Street in Southwark, London, SE1.