Despite being one of the world's leading arts centers, the Barbican remains something of a hidden gem in London, England. For ...