London is the capital and largest city of both the United Kingdom and of England, and is the largest city in Western Europe. Situated on the River Thames in southeast England, London is historically one of the great world cities and remains a global capital of politics, culture, fashion, trade and finance. London will serve as the host city for the 2012 Summer Olympic Games.
London boasts a vast number of attractions for the traveler. Among the most famous are Westminster Abbey and the Palace of Westminster (including Big Ben and the Houses of Parliament) in Westminster. Shoppers can head to Portobello Road, which claims to be the world’s largest antiques market, for antiques, souvenirs and other knick-knacks or simply a walk through time.
London has a large variety of shows from fringe to Broadway-like musicals and productions. The West End district is where you’ll find the last type, with famous imported Broadway shows and some very good local productions.