General information
University name
Leiden University
Address

ESN The Hague
Turfmarkt 104
2511 DC THE HAGUE
Netherlands

City
The Hague
Location

52.0704978, 4.3006999