Gloucester Cathedral. (Part of Hogwarts in Harry Potter ) North of Bath, UK.

I just found Hogwarts School of Witchcraft and Wizardry in our home town.

Pinterest
Search