Ambridge and Borchester are two fictional towns in radio broadcasts, and in this case both are heard on the show The Archers.
Ambridge and Borchester are two fictional towns in radio broadcasts, and in this case both are heard on the show The Archers.