None
| Website | http://barbicansquare.com |
| Revenue | $4 million |
| Employees | View employees |
| Address | 64 West Smithfield, London, Greater London EC1A 9DY, GB |
| Phone | +44 7476 996639 |
| Competitors | Victoria and Albert Museum, Science Museum, Barbican Centre, ExCeL London, Southbank Centre, The National Gallery, Royal Academy of Arts, Tate, The O2, Museum of London +40 more (view full list) |
Looking for a particular Barbican Square employee's phone or email?
The Barbican Square annual revenue was $4 million in 2026.
Barbican Square is based in London, Greater London.