Question: do i need a passport to travel to london?
Answer: To enter the United Kingdom, all U.S. citizens, Canadians, Australians, New Zealanders, and South Africans must have a passport valid through their length of stay. No visa is required. A passport will allow you to stay in the country for up to 6 months.