Entry Points:
About Westminster Cathedral
Westminster Cathedral is the seat of the Archdiocese of Westminster of the Roman Catholic Church, located Victoria, in the city of Westminster, in London. It was built between 1895 and 1903, after the hierarchy of the Catholic Church had been restored in England, following the split between the Catholic Church and the Church of England.
The architecture of the cathedral is in the Byzantine style. Massive, thick pillars and walls, small windows and wide arches and domes give it an ancient atmosphere. St. Edward's Tower rises high above the facade of the church, reaching 273 feet above the ground.