Welcome to the dollhouse.

enchantedengland:

enchantedengland: I LOVE THE BURROW. Anyway, it IS in England, you know, in Ottery St Catchpole, along the Otter River, in the county of Devon. Other towns along this river include Ottery St. Mary and Otterton. The Burrow is just south of the village and hidden by hills and trees. (hp-lexicon.org)