top of page



 Jury Games shows take place at Theatre Deli, which is at 107 Leadenhall St, London EC3A 4AF.


This is near Bank, Liverpool Street and Aldgate stations.  Bus routes 15, 42, 78, 100, and RV1 also stop nearby.

Can't find us on Google Maps or CityMapper? Try searching for Caravaggio's restaurant on Leadenhall Street – we are right next door.

bottom of page