The Netherlands, Amsterdam, Burgemeester Tellegenstraat