Woodcraft Folk Group: Stroud Green Elfins View all groups Setup: 2000 Closed: 2000 Location: London, North District: Hornsey Members There are no members listed for this group.