The Netherlands, Amsterdam, Haarlemmerweg 20