The Piano Season 2 Episode 3: A Musical Journey in Edinburgh’s Waverley Station “The Piano” Season 2 Episode 3 is set to air on May 5, 2024, on Channel 4, taking viewers on a musical adventure in Edinburgh’s Waverley Station. Hosted by Claudia Winkleman, Mika, and Lang Lang, the episode features a lineup of talented […]