1. Trafalgar Square


2. Big Ben and Westminster Bridge


3. The London Eye


4. Hyde Park


5. Harrod’s

6. The Natural History Museum


7. Sherlock Holmes Restaurant


8. King’s Cross and Platform 9 3/4


9. Leadenhall Market


10. Buckingham Palace


11. Tower Bridge


12. Westminster Abbey


Category: United Kingdom