Q:

What country is London in?

A:

Quick Answer

London, England, is the capital of the United Kingdom, which includes Scotland, Wales, Northern Ireland and England. It is central to much of the history and culture of the region and contains many famous attractions.

Continue Reading
What country is London in?
Credit: Gabriel CC-BY 2.0

Full Answer

Buckingham Palace, home of the reigning British monarch, is, naturally, located in London. The castle, which is open for summer tours, features the famous Changing of the Guard year-round. The British Museum offers free admission to its famous collection, including the ancient Rosetta Stone. The Tower of London features an exhibit of the Crown Jewels as well as a grisly historical tour. Westminster Abbey dates back to medieval times and has been the site of many royal weddings.

Learn more about Europe

Related Questions

Explore