Visa for London September 2, 2018 Visa Visa for London London is the capital city of the United Kingdom. So, to travel to London Know More