1 Screen, 496 Seats
69 S. Main Street, London, OH 43140, USA
The State Theatre in London, Ohio is a historic single-screen movie theater located at 67 S Main St in downtown London. If you’re ever in London, Ohio, consider catching a film at this historic gem!