Village Shop Christmas Order Deadline 13th December.
Don’t forget the Village Shop Christmas Order deadline is this Friday 13th December. Why not avoid the supermarket crowds, not to mention stress factor and order your meat, dairy, bakery and fruit and veg products from us? Our turkey crowns, […]