Leidseplein 21, Amsterdam, Netherlands
Fee: Free
Wheelchair: Not accessible
Opening hours: Th-Su 18:00-7:00
Open in Google Maps