Venue 

St Mary’s offers a stunning, Grade 1 listed central London venue with outstanding sound, visuals and lighting.


St Mary’s London,

York Street

London, W1H 1PQ