Definition of Barbican Centre in English:

Barbican Centre

proper noun

  • An extensive arts complex in the City of London, opened in 1982.