Question: do us green card holders need visa for 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. ... The UK has several kinds of visas which the green card holder can apply for.