June 19, 2023 by Olly Green · Published June 19, 2023 · Last modified June 13, 2023 The Wonders of the World I Can’t See S1E1 19 June 2023 on Channel 4