The word of London

12345678910111213141516171819
Across
  1. 3. sark It sailed on the route of the Indies for the tea and wool trade
  2. 4. The oldest queen in the world
  3. 8. The meridian 0
  4. 9. The typical red London bus
  5. 11. It's one of the two London's Anglican cathedrals
  6. 13. A traditional London dish
  7. 14. Is located on the River Thames
  8. 16. A typical tradition of 5pm
  9. 17. It was one of the most famous football stadiums in the world
  10. 19. The wax museum
Down
  1. 1. It's one of the largest and most important museums in the history of the world
  2. 2. The residence of the royal family
  3. 5. The busiest intersection in the city
  4. 6. Fortress located in central London
  5. 7. In Italian, "occhio di Londra"
  6. 10. A place for magic lovers
  7. 12. The clock tower of the Palace of Westminster
  8. 15. English currency
  9. 18. Seat of the English Parliament