Search results
- DictionaryBarbican Centre
- 1. an extensive arts complex in the City of London, opened in 1982.
Powered by Oxford Dictionaries
Powered by Oxford Dictionaries
The Barbican Centre is a performing arts centre in the Barbican Estate of the City of London, England, and the largest of its kind in Europe. Wikipedia