Mamma Mia Review

Leeds Grand Theatre – 30 May to 8 July 2017. Mamma Mia – here we go to Leeds for the first time ever.  Entering the theatre on the blue carpet the heat from the packed auditorium made us all feel as if we were really on a Greek Island.  And how can you fail to […]