London is the capital city of England and the United Kingdom, located in southeast England on the River Thames. Some of London's most famous sights include Big Ben, St. Paul's Cathedral, Trafalgar Square, Tower Bridge, Buckingham Palace, Westminster Abbey, Piccadilly Circus, Oxford Street, and Greenwich. These landmarks represent London's history and culture and are major tourist attractions that are iconic symbols of the city.