The ship carried 102 passengers in two core groups ï¿½ religious Separatists coming from Holland and a largely non-religious settler group from London .
The passengers of the Mayflower were from Holland and London .