The hidden gem behind the thick stone walls, St John's Co-Cathedral...