The Barbican is one of London’s most recognisable architectural landmarks, and now its distinctive design language is being translated into…
Picture this: you're strolling through central London, and suddenly, you turn a corner and find yourself transported into a world…