So is it Hagrid’s hut?
Someone didn't read....
Hagrid's Hut is located between Hippogriff and the queue for the new coaster. In fact, Hagrid has planted a new garden of weird Wizarding plants on the coaster side of his home! How exciting.
The round structure is a barn thing where he moved the Skrewt when it got too big.
Did I get that all right?
Yes. It's an "outland barn/stable". It's placed far away due to the possible danger of the skrewts.
Any Cornish pixies pester you in the queue?
Mayyyyyyyyyyyyyyyyyyyyyybe