1: 1. Visit free museums like the British Museum. 2. Explore local markets like Portobello Road. 3. Enjoy cheap eats at Borough Market.

2: 4. Take a walk along the River Thames. 5. Relax in the parks like Hyde Park. 6. Discover street art in Shoreditch.

3: 7. Take a free guided tour of City of London. 8. Enjoy a picnic in Hampstead Heath. 9. Experience the Changing of the Guard at Buckingham Palace.

4: 10. Catch a show at Shakespeare's Globe Theatre. 11. Explore historic neighborhoods like Greenwich. 12. Visit the stunning St. Paul's Cathedral.

5: 13. Take a ride on the iconic London Eye. 14. Discover hidden gems in Camden Market. 15. Enjoy street performers in Covent Garden.

6: 16. Explore the vibrant Chinatown district. 17. Visit the iconic Tower Bridge. 18. Take a stroll along Southbank.

7: 19. Ride a classic red double-decker bus. 20. Sample local brews at a traditional pub. 21. Explore the trendy neighborhoods of Notting Hill.

8: 22. Wander through the historic streets of Soho. 23. Visit the iconic Tate Modern museum. 24. Take a boat ride on the River Thames.

9: 25. Spend a day at the famous Camden Market. 26. Experience the nightlife in East London. 27. Discover the historic Tower of London.

CLICK HERE FOR MORE STORIES