In the centre of historic London on the Mall is the Institute of Contemporary Art (ICA). The elegant period building is the hub of London’s creative and cultural scene. The ICA is a venue that stands…
If you're looking for a venue with a difference, the Jerwood Hall at LSO St Luke's is the ideal setting in which to bring your most creative ideas to life. Situated on Old Street, just a few minutes…