Thanks Avie , I see you already solved the previous riddle , I am just trying to catch up with the pros .. đ
And CJ already posted next-next-next riddle đ˛ .. wow .. âď¸ .. at this rate , this thread will soon return to its former glory & better even .. đ
Ok , my guesses for the current riddle -
1. Thestrals
2. Buckbeak/Hypogriffs
3. Aragog/Spiders
4. I second Avie's guess - room of requirement
Shall come back with more guesses once these guesses are shot down .. đ