RACHEL WILLIAMS | STAGE REVIEW March 21, 2018 Rachel Williams | Stage Review **** Wales Millennium Centre, Cardiff Fri 16 Mar I always think it shows confidence to strut through an audience to open a show. You see … Region: South Wales Read moreRACHEL WILLIAMS | STAGE REVIEW