Yes
Yes, American citizens do not need a visa to travel to London for short visits, typically up to 6 months.
You do not need a transit visa, if you do not go out of the airport to see London or change airports at London.
No - not if you are a European citizen. If you are American/Canadian you also do not need one if you have signed the Visa Waiver
To enter the United Kingdom, you will need a passport and, from many countries, a visa. Once you are in the United Kingdom, you can go to London freely: there are no internal checkpoints.
It depends which country you are from, you do not need one for the games themselves but you may need one to enter the country.
Yes.
If you need a visa to go to Senegal, you need to apply for it.
no you don't need a visa to go to Algeria
hello i want to help me about the viss to go in germany but i m refuger
If your are a European citizen you do not need a visa If you are from a visa waiver country you do not need a visa if your stay is less than 90 days If you are none of these go to the French embassy in London
Yes you will need a visa
If I am a resident of the US. Do I need a visa to go to Canada?