London Cathedral is the mother church of the Catholic Church in England and Wales. It is the largest Catholic church in the U


London Cathedral is the mother church of the Catholic Church in England and Wales. It is the largest Catholic church in the UK and the seat of the Archbishop of Westminster.


Size: 4517px × 3614px
Location: London UK
Photo credit: © Geza Kurka / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: architectural, architecture, art, attraction, bizanthine, britain, building, cathedral, catholic, center, christian, church, community, cultural, ecclesiastical, england, english, europe, faith, gem, gothic, great, heritage, history, iconic, iconography., landmark, london, masterpiece, pilgrimage, place, religion, religious, roman, sanctuary, site, spiritual, structure, symbol, tourism, tourist, tradition, uk, urban, victorian, westminster, worship