Royal Manor

The House and Stables is an Enchanted Forest location featured on ABC's Once Upon a Time. It first appears in the eighteenth episode of the first season.

Appearances
Note: "Archive" denotes archive footage.