Ambridge

🔊/ˈæmbrɪdʒ/
🔊/ˈæmbrɪdʒ/
jump to other results
  1. an imaginary village in the English countryside where all the main characters live and work in the popular British radio programme The Archers