London is the capital city of the United Kingdom, located in southern England, and is one of the most exciting cities in the world due to its culture, history, art, parks and museums. Some of London's most famous landmarks include Big Ben, Buckingham Palace, Tower Bridge, and the London Eye. Big Ben is the largest clock in the UK located in the Houses of Parliament, Buckingham Palace is the Queen's residence that features over 500 rooms, and Tower Bridge spans the River Thames and was completed in 1894 after eight years of construction.