Did you know? Leiden is home to the oldest university in Netherlands, and twin city to Oxford