Liverpool Cathedral in top 10% of global attractions
One of two cathedrals in the city, Liverpool Cathedral is the biggest in the UK and the fifth-biggest in the world and has now been given a top TripAdvisor accolade. Tony McDonough reports Liverpool Cathedral has been placed in the…