Aired Friday May 7,
8:00pm - 9:00pmon London Live
My Greek Odyssey
Series 1 Episode 3: Spetses; HydraPeter continues his exploration of Spetses, before travelling to the island of Hydra to experience its natural wonders.
Cast and crew
Peter continues his exploration of Spetses, before travelling to the island of Hydra to experience its natural wonders.