Back 17 August, 2018 Scarecrow Festival By: Flamstead Register for event Where Flamstead , , Hertfordshire,