Royal Spa Centre Events

Royal Spa Centre, Leamington Spa Events

The Royal Spa Centre on Newbold Terrace, is a purpose built theatre. It has a main stage auditorium with 664 seats and a Studio Theatre with 188