The Netherlands, Amsterdam, Sloterdijkerstraat, Nieuwe Teertuinen