In Scotland/ Travel The Elephant House – Edinburgh, Scotland – A Harry Potter Pilgrimage November 13, 2018 By Paige Wunder The Elephant House in Edinburgh, Scotland is a pilgrimage site for any Potterhead. From the outside, and honestly from the inside as well, it seems like your average cafe.… Continue Reading →