litlg Retailers, Retailers Stephen & Penelope Amsterdam By Caroline Niland. Posted on April 27, 2019 Follow on Instagram Address: Nieuwe Hoogstraat 29, 1011 HD Amsterdam, Netherlands Province: North Holland Phone: +31 20 785 3727