Barbican

CSAT Leader Winner

Share this win

About

The Barbican Centre, a London cultural hub since 1982, marries brutalist architecture with dynamic arts spaces—theaters, galleries, cinemas, and a library. A beacon of creativity, it defines the city’s cultural landscape.

101-1000 employees
Other