The smash-hit musical, Shrek the Musical, will arrive at Mayflower Theatre on Tuesday 20 February, for one week only. Leave your troubles Far Far Away and join in the adventures as Shrek and Donkey endeavour to complete their quest of defeating the dragon and saving Princess Fiona. Featuring fabulous songs...