Little Hadham Village Hall

Little Hadham Village Hall
Little Hadham, Hertfordshire, SG11 2EB