Liverpool Cathedral, United Kingdom Liverpool Anglican Cathedral, located on St James Road, Liverpool, is the biggest church in England and the eighth largest cathedral in the world, towering over the city skyline. It has the…