LONDON, June 7 (UPI) -- Tickets to the 2011 London stage production of Andrew Lloyd Webber's "The Wizard of Oz" are on sale, ticket sellers Show and Stay announced Monday.
The musical is slated to open April 26, 2011, at the London Palladium.
Advertisement