London
London is the political, economic and cultural capital of Britain, and its world class tourist attractions are renowned across the globe. It is the world's largest financial centre alongside New York, and is home to the headquarters of more than 100 of Europe's 500 largest companies.