Most travelers to London will need a valid passport. Depending on your nationality, you may also require a visa. It's essential to check the visa requirements for your specific country before traveling to provide a smooth journey.