Built between 1901 to 1978, the Liverpool Cathedral is one of the greatest and largest Roman catholic church in the UK as well as being the fifth biggest in the world, located on Saint James’ Mount, Liverpool L1 7AZ, just 15 minutes from Devonshire House Hotel.
Some of the most amazing features to check out inside the Catholic cathedral are as follows:
- The Well and Central Space
- Lady Chapel
- Chapter House
- Children’s Chapel
- Holy Spirit Chapel
- The Tower
- Elizabeth Hoare Gallery
For further information about the cathedral mass times and opening hours, visit website http://www.liverpoolcathedral.org.uk/
Devonshire House Hotel
Devonshire House Hotel is located only 10 minutes from the Liverpool Cathedral.