Historian David Kynaston explores the way the villagers of Ambridge and beyond have reflected the seismic shifts in British society across the last seven decades. Show more
Discover 11,128,835 listings and 278,274 playable programmes from the BBC
Historian David Kynaston explores the way the villagers of Ambridge and beyond have reflected the seismic shifts in British society across the last seven decades. Show more