The Netherlands, Amsterdam, Albrecht Durerstraat