The Sun
DUE to celebrate 75 years on air in January, The Archers is widely believed to be based on a tiny village in the middle of the English countryside.
Inkberrow in Worcestershire is thought to be the inspiration behind the fictional village of Ambridge, from the world’s longest running soap opera…
Read More