. . . "The streets, church, pubs and venues of Bampton are filled to over flowing with around 100 stalls, entertainments including craft and music workshops, demonstrations and concerts, and funfair." . . .