London, United Kingdom

12 Keeley St

12 Keeley St is an event venue in London, United Kingdom, at 12 Keeley Street Space House, London, WC2B 4BA. There is 1 upcoming event listed, starting Wed, 25 Nov 2026. Tickets are sold on the source platform — every listing links straight to it.