Welcome

Website currently unavailable.

The Village Hall is a traditional building in Oxfordshire, a welcoming space hosting many activities. Main hall and stage, popular events include a seasonal autumn fayre.