Look out for 'The rise and fall of merry England'; subtitled 'The ritual year 1400 to 1700' by Ronald Hutton.
Oxford University Press, 1994. 0198203632
Buried amongst all sorts of interesting details taken from Parish Registers and the like, are lots of tantalising snippets about giants.