Sheffield Our venue in the North, popping up in old buildings and supporting artists across Sheffield. Home Space Hire How to Find Us About Us Volunteer With Us About Our Locations Sheffield Where to find Sheffield Theatre Deli, 202 Eyre Street, Sheffield S1 4QZ0114 278 6500 Next to the Office Outlet, opposite St. Mary's Church and Aldi.