Train station upcycles lost property for pop-up store By Anthony Marris 20th December 2013 Lost & Found pop-up store in the Netherlands is now turning unclaimed goods into new products to sell. This content is for members only. Please click here to view the full article.