Pub charity fun day raises more than £3,500 for Macmillan

The event, held at the White Cross Inn, included novelty dog shows, barrel pushing, raffles, live music and plenty of food and drink.