Site Status for Shrek The Musical: 9th Feb 2013: Closes at the Theatre Royal, Drury Lane on 24th February 2013.24th May 2012: Carley Stenson took over the role of Princess Fiona from Kimberly Walsh on 23rd May.3rd Mar 2012: Added new cast, which started on 29th February.15th Dec 2011: Dean Chisnall and Neil McDermott takes over the roles of Shrek and Lord Farquaad on 29th February 2012.25th Oct 2011: Kimberley Walsh took over the role of Princess Fiona from Amanda Holden on 5th October.18th Apr 2011: Added complete original cast, which starts previews from 6th May.7th Sep 2010: Nigel Lindsay will play Shrek and Nigel Harman will play Lord Farquaad.3rd Aug 2010: Opens in London on 7th June 2011 (previews from May 2011). Amanda Holden will play Princess Fiona and Richard Blackwood will play Donkey.