Oxfordshire
Episode: 1x01 | Airdate: Apr 5, 2026 (58 min)
David Attenborough reveals the lives of the kingfishers, otters and other animals in a river garden. Life here seems idyllic, but all are at the mercy of seasonal floods.
Episode: 1x01 | Airdate: Apr 5, 2026 (58 min)
David Attenborough reveals the lives of the kingfishers, otters and other animals in a river garden. Life here seems idyllic, but all are at the mercy of seasonal floods.
Episode: 1x02 | Airdate: Apr 5, 2026 (58 min)
David Attenborough reveals the hidden lives of foxes, hedgehogs, blue tits and frogs, each making a life for themselves in a small urban garden in Bristol.
Episode: 1x03 | Airdate: Apr 5, 2026 (57 min)
David Attenborough reveals the hidden struggles of swallows, field mice, newts and moles as they race to breed in a beautiful country garden in Cumbria.
Episode: 1x04 | Airdate: Apr 5, 2026 (57 min)
David Attenborough reveals how tawny owls, badgers, dormice and bumblebees have made a home in a beautiful woodland garden hidden at the bottom of a steep-sided Welsh valley.
Episode: 1x05 | Airdate: Apr 5, 2026 (58 min)
David Attenborough reveals how a remote garden on Scotland's west coast has become an oasis for barn owls and pine martens as they battle the elements to feed, breed and survive.