Barbican Centre is the largest performing arts centre in Europe. Located in the north of the City of London, England, in the heart of the Barbican Estate, the Centre hosts classical and contemporary music concerts, theatre performances, film screenings and art exhibitions. It also houses a library, three restaurants, and a conservatory.
Gotta go and c this place. Realy looks awsome
TheWombatppc 2 months ago