London, United Kingdom

St Mary le Strand

St Mary le Strand is an event venue in London, United Kingdom, at St Mary Le Strand Church, Strand, London, WC2R 1ES. There are 217 upcoming events listed, starting Thu, 5 Nov 2026. Tickets are sold on the source platform — every listing links straight to it.