A warm, welcoming stone-built community hall, Humshaugh Village Hall provides a versatile space for every activity from Art Club to Yoga. The hall has hosted weddings, parties, dances, plays, fitness classes, table tennis and is used as a regular rehearsal space for the local Dramatic Society.