London Symphony Orchestra
Theatres & Concert Halls in The City, LondonLondon Symphony Orchestra is London's longest established orchestra. Located in the Barbican Centre since 1982, their festivals have become a central feature of London's cultural life.
Nearest public transport
Moorgate - Underground
Similar businesses nearby