For all Harry Potter fans...we came across this building in Leuven, Belgium last Saturday - The Deathly Hallows?