Elizabeth has called a village fete meeting but Christine and Heather are keen to discuss their new landlords.
See All 89 Episodes of "Shambridge"