The Most Precious Blood photograph

The Most Precious Blood

4.5
Use attributes for filter !
Unified actionsSave
AddressO'Meara St, London SE1 1TD, United Kingdom
Hours Closed ⋅ Opens 9:30 AM Thu
Phone +44 20 7407 3951
ArchitectsFrederick Walters
Date of Reg.
Date of Upd.
ID6033936
Send edit request

About The Most Precious Blood


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.

Where is the The Most Precious Blood

The Most Precious Blood Map
Click on the photo of The Most Precious Blood to view it on Google Maps.
Next Profile ❯