Begin exploring London with a visit to the British Museum which showcases an impressive collection of artifacts from all over the world. Next, head to the Natural History Museum which offers free admission to its collection of dinosaurs, mammals, and real-life models of creepy crawlies. Finally, make your way to the iconic Buckingham Palace to see the Changing of the Guards ceremony.
Start with a ride on the iconic London Eye to take in the stunning views of the city. Afterward, head over to the famous Borough Market to enjoy some street food and local delicacies. Continue to the Tower Bridge and explore the Tower of London, housing the Crown Jewels.
Start the day with a stroll through Hyde Park and keep an eye out for the old-fashioned speakers' corner. Take the Tube to ride up to Camden Market for a variety of food, drinks and quirky fashion. Finally, catch a West End show on your last night in the city.
If you have more time, consider a boat ride across the Thames River, a visit to the National Gallery, or a day trip to nearby Winchester or Stonehenge. For a shorter trip, consider dropping one of the markets or museums. Remember to use public transport and grab some affordable street food to save even more money.