Drop&Go is a luggage storage shop near the Central Station. (The orginal location at Nieuwe Nieuwstraat has been closed.)
It's a bit hidden away in the basement, to the left of the building 'Batavia' at Prins Hendrikkade. The website does not mention the Prins Hendrikkade shop location, as far as we can see, but it's really there. The site still directs you to Nieuwe Nieuwstraat, but staff have let us known the only Drop&Go location is at Prins Hendrikkade.
Drop & Go Prins Hendrikkade