Lavenham, SS Peter and Paul