Venue & How to Get There

Venue

X TU Delft
Mekelweg 8-10
Delft, 2628 CD
The Netherlands

How to get to X TU Delft?