Stadhuis van Leuven, Exquisite Gothic Marvel of Grandeur

Grote Markt 9, 3000 Leuven
Haha, the city halls in Europe are quite beautiful
4.5

Introduction

The town hall of Leuven is one of the iconic buildings in Leuven, located on the Grand Place opposite the Church of St. Peter. The building was built in 1448 in a late Gothic style and took 21 years to complete, finishing in 1469. Despite suffering through two world wars, the building has been preserved to this day.
Address
Grote Markt 9, 3000 Leuven
Opening hours
10:00-17:00
Transportation
"Leuven train station is a 10-minute walk to the west."