London, United Kingdom, 31st January 2019:- Westminster Cathedral, the largest and mother church for Catholics in the UK - Stock Photo & Image
By Triumph0828 3648x5472 px
Stock Photo ID: 242803626
This site is protected by reCAPTCHA and the Google
Privacy and Cookie Policy and Terms of Service apply. Similar Royalty-Free Images
Westminster Cathedral, Catholic Church, neo-Byzantine style, London, United Kingdom. It is the largest Catholic church in England and Wales and the seat of the Archbishop of Westminster.
Westminster Cathedral is the largest Catholic church in England and Wales, the cathedral opened in 1903.
Westminster cathedral in london england old construction and religion
Westminster Cathedral catholic church in London, UK
LONDON, UNITED KINGDOM - JUNE 22, 2017: Westminster Cathedral, Catholic Church, neo-Byzantine style. It is the largest Catholic church in England and Wales and the seat of the Archbishop of Westminster.
Westminster Cathedral in London, England, UK. Blue sky
Show more