Historic pub, The Mayflower, offering great-value pub grub. Believed to be built in Harwich before 1600, with ties to the famous ship.