Original: 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 , theater performances , film screenings and art exhibitions .
Simplified: The Barbican Arts Centre is a large performing arts center on the northern edge of the City of London .