The Owl House
View all The Owl House pictures
The Owl House is the titular location of the series with the same name. It is located in the Demon Realm located on the cliffs outside Bonesborough and is inhabited by Luz, Eda and King. The house is, for the most part, controlled by Hooty. The Owl House is a large house made from white brick...