Location: The Wychwood Theatre76 Wychwood Ave studio 176, Toronto, ON M6G 4C7Toronto, ON, M6G 4C7CanadaSee map: Google MapsEmilio's a Million ChameleonsDates: 04/20/202404/21/202404/26/2024Show more datesHide these dates04/27/202404/28/2024Time: 10:30am, 12:00pm, 12:30pm & 2:00pm Review of Peppa Pig's Big Splash, the Tour