Back to Venues

LSO St Luke’s

Getting there

LSO St. Luke's, Old Street, London, United Kingdom
450
220
No

A restored 18th– century church offering flexible contemporary spaces in a great location.

Visit LSO St Luke’s website

Read more

Getting there

LSO St. Luke's, Old Street, London, United Kingdom
450
220
No