The Three Minute Theatre, Affleck’s Palace Arcade Location 35-39 Oldham StManchester M1 1JE Next Event No upcoming events Share this… Facebook Twitter Whatsapp Linkedin Email Upcoming Events No events in this location