Ambridge

[No POS]
1
an imaginary village in the English countryside where all the main characters live and work in the popular British radio programme The Archers
آمبرج