The Netherlands, Amsterdam, Helmgrasstraat