Westminster Cathedral England
Just a few doors down from the much more famous Westminster Abbey, this is the headquarters of the Roman Catholic Church in Britain. Completed in 1903, it has a unique Byzantine design.
Just a few doors down from the much more famous Westminster Abbey, this is the headquarters of the Roman Catholic Church in Britain. Completed in 1903, it has a unique Byzantine design.