Ambridge and Borchester are two fictional towns in radio broadcasts, and in this case both are heard on the show The Archers.
The Archers is set in the fictional village of Ambridge in the fictional county of Borsetshire, in England. 
