Question: where did the pilgrims come from in england
Answer: Babworth , near East Retford , Nottinghamshire