Mum's Puzzle

123456789101112131415161718
Across
  1. 4. westie
  2. 5. honeymoon
  3. 6. postman
  4. 8. surprise
  5. 10. gardens
  6. 12. a glass of
  7. 14. cherry yogurt
  8. 15. cairn
  9. 16. grand puppy two
  10. 17. our destination
Down
  1. 1. village in France
  2. 2. dessert
  3. 3. wedding month
  4. 7. cairn
  5. 9. home city
  6. 11. crescent
  7. 13. old road
  8. 18. grand puppy one