Planning to visit the city of Leuven in Belgium? This Leuven Guide shows you where to go, what to do, where to eat and stay and more!