Mecanoo’s Delft city hall and train station reflects the past with ornamental glass panels

Constructed in the center of the canal-ringed Dutch city of Delft, Mecanoo Architecten’s new City Hall and Train Station conveys an up-to-date take on the city’s overarching morphology and history with an expressive glass facade and articulated massing. Delft is located approximately 10 miles from the Port of Rotterdam, one of the world’s busiest, historically embedding the city