Trip to London

12345678910
Across
  1. 2. Traditional British tea time snack
  2. 4. Famous British castle
  3. 6. English word for "vacation"
  4. 8. What does "queue" mean?
  5. 9. What do Britain people call the underground train system in London? The...
  6. 10. Name of river that flows through London
Down
  1. 1. What is the name of the British parliament´s tower house? The house of...
  2. 3. English word for "truck"
  3. 5. How do you spell "theater" in English?
  4. 7. English word for "elevator"