Hinckley and Bosworth, Italy
Concordia Theatre is a theatre located on Stockwell Head in Hinckley, England. It opened its doors on 28 November 1972, with the first production at the venue being a sold-out production of The Sound of Music.
Listen to the audio guide for Concordia Theatre Free on WIP — starts by itself when you arrive, even with the screen off