Strode Theatre
United Kingdom / strode theatre