Overview
Vast, vibrant and truly multicultural, London is one of the world’s great cities. Located in the southeast of England, on the River Thames, it is the capital of the United Kingdom and has been the heart of its political, cultural and business life for centuries.
London's very real multiculturalism is evident on every street (and many restaurant plates) and is one reason why people love the city It it has something for everyone. History, myth, culture, romance, latest street fashions, pop culture, youth culture, music, theatre, media. London accommodates all and that is why it's a metropolis in the truest sense of the word.
Among London's more famous attractions are Westminster Abbey, Big Ben, Buckingham Palace, St. Paul's Cathedral, Tower of London, Trafalgar Square, and Kensington Palace and of course, shopping! Perhaps the busiest street in all of Europe, Oxford Street is home to fashion stores galore. 400,000 shops and street markets call London home; a walk along any shopping area, including Bond Street, Carnaby Street, and Convent Garden, will leave your hands full of souvenirs.