Which country is the city London located in?
- United Kingdom
London is the capital and largest city of the United Kingdom, located in the region of England. It is a global financial hub and home to landmarks like the Tower of London and Buckingham Palace.