Question: does us green card holder need visa to london?
Answer: There is usually a special visa waiver for U.S. citizens but green card holders are not that advantaged. This means that as a U.S. green card holder you will need to apply for a visa to enter into the United Kingdom. ... Getting your visa is usually a straightforward process.