Famous Landmarks in London

Westminster Cathedral

Westminster Cathedral Church

Westminster Cathedral is a world-renowned landmark and the centre of the Catholic Church in England and Wales, making this a must-see attraction for individuals planning a cultural getaway in London.

The domes of the famed cathedral were described by the late, great John Betjeman as “a masterpiece in striped brick and stone” and are undoubtedly some of the most striking features of this iconic building.

Located at 42 Francis Street in the affluent borough of Westminster, visitors will be blown away by the beauty of this breathtaking building, as well as the innovative design and techniques that make this one of the true greats of Victorian engineering.

Westminster Church

Opening its doors in 1903 and fully consecrated in 1910, the cathedral is a grade I-listed property and is the largest catholic church in the whole of England, as well as being the seat of the Archbishop of Westminster.

Visitors to the Cathedral Church of Westminster, dedicated to the Most Precious Blood of Our Lord Jesus Christ – to give it its official moniker – will be blown away by the lofty ceilings supported solely by the bricks they are made from – no steel or concrete was used at all in the construction of the beautiful domes – as well as the glorious chapels and gorgeous mosaics and murals that adorn the cathedral’s walls.

Open on Mondays to Fridays from 9.30am until 5pm and from 9.30am until 6pm at weekends, one attraction guests will want to explore during their stay(Grand Royale London Hyde Park) is the Treasures of Westminster Cathedral exhibition.

Entry costs £5 for adults and £2.50 for concessions and seniors, with the exhibition including a display of rare ecclesiastical antiquities and precious objects, sacred relics and vestments that have been acquired by the church since its opening at the start of the 20th century.

Visitors are also welcome to enter the cathedral and worship for free at any time, with the beauty and architectural design of the building serving to leave even the most ardent non-believers in a state of awe.