Location

Needingworth Village Hall
Overcote Lane
Needingworth
St Ives
Cambridgeshire
PE27 4TU