Whether you like to spend your holidays appreciating a city's rich history, immersing yourself in cultural activities or going in search of the macabre, London is the place for you. Diverse attractions range from breezy picnics and stunning views to enjoying some of the finest in contemporary art.
Yes, it's the most touristy thing to do, but if you've never been to the city, taking a hop on/hop off double-decker sightseeing tour is the most convenient way to see some of the best attractions in London, such as the Tower of London, Big Ben and St. Paul's Cathedral.
For the very best views in town, take a ride on the London Eye, the biggest Ferris Wheel in Europe, located on the South Bank of the Thames River.
History and culture buffs should pay a visit to the incomparable British Museum, featuring more than 7 million objects and artifacts from nearly every culture and corner of the world.
It can be crowded, and you might not be able to afford much, but a visit to the world famous Harrod's department store is the quintessential London shopping experience.
Pick up some bread and cheese at one of the local cafes or Tescos and have a picnic in St. James Park, the oldest royal park in London, which is home to a group of much-photographed pelicans.
See a play in London's West End theater district. London boasts one of the best theater scenes in the world, and many plays open there first before moving to Broadway.