Guildford Museum has the largest archaeological, local history and needlework collection in Surrey.