Lore: Ealing Cathedral
The Cathedral Church of the Nativity of Our Lady, commonly known as Ealing Cathedral, is a Roman Catholic cathedral in Ealing, west London. It is the seat of the Bishop of Ealing and mother church of the Roman Catholic Diocese … Continue reading