Map and Nearby Locations:

Archangelkade 1, 1013 BE Amsterdam, Netherlands