The Second Love Christmas Crossword

12345678910111213141516171819202122232425262728293031323334353637383940
Across
  1. 2. Ali and Craig copied us in this
  2. 4. A first overseas trip for this one this year
  3. 5. Something crossed off the bucket list this summer
  4. 6. Frosty's eyes were made of this
  5. 7. The kind of angels who sing if you listen
  6. 10. We all changed this, this year
  7. 12. The place J lived for the most number of years
  8. 14. I saw three ships here but not on Christmas Day
  9. 16. Dried fruit, spices and whisky for inside a pie
  10. 17. The road where two favourite relatives live
  11. 18. A place famous for its beverage party
  12. 20. The village where Gran was born
  13. 23. A number with more than one link to getting bombed
  14. 24. The Scottish village with a Love link
  15. 25. No murders to be found here
  16. 28. Larry went here twice this year
  17. 30. Dreaming for one of these Christmases
  18. 32. A bonnie person who hung out in Edinburgh
  19. 34. A posh place in recent history
  20. 37. Scottish fare but not for everyone
  21. 39. It's all Greek to one of us
  22. 40. Finally, we all have one
Down
  1. 1. Another word for graduation
  2. 3. A park holding memories
  3. 8. A famous body of water not far from here
  4. 9. The isle from where original ABFs came
  5. 11. Said with a dram
  6. 13. Our King's first bed
  7. 15. An era and a choir
  8. 19. The H of LHG
  9. 21. A fitting final fling and sing with CC
  10. 22. The city where you did the first Love family crossword
  11. 26. A tree with a special name
  12. 27. Larry did amazing things with these twice this year
  13. 29. A popular Christmas means of transport
  14. 31. First class but not flying
  15. 33. A church without an E
  16. 35. Prince in The Little Mermaid
  17. 36. Someone likes this soup
  18. 38. Listening to lots of voices with 'friends' - the first for one of us