Theatre in Clemens Street [Leamington Spa (Warwickshire)]
Theatre building in Leamington Spa (Warwickshire), United Kingdom
theater in Leamington Spa
Theatre in Clemens Street
Clemens Street, Royal Leamington Spa, Warwickshire, England