Sarah's Hen Party Crossword

12345678
Across
  1. 2. A female chicken
  2. 4. A girl's name meaning 'Princess'
  3. 6. A place to relax and enjoy being pampered
  4. 8. A striped big cat, twice
Down
  1. 1. The City where your Hen Party will take place
  2. 3. Amateur singers in a pub
  3. 5. Before you become a wife you are a...
  4. 7. A gathering of friends & family to celebrate an event