Curious to get a look inside Britain’s largest cathedral? You came to the right place. The Liverpool Anglican Cathedral is Britain’s largest and – in...