Theatre Royal [Leamington Spa (Warwickshire), UK]
Theatre Royal