Hever village hall in the village of Hever, England, United Kingdom. The village hall is often the centre for community activities, especially in small rural locsations.