Marc Bolland

Apr 15 '13 18:12

Department store Marks & Spencer will open its doors on the Kalverstraat 226 in Amsterdam on Wednesday. A Dutch representative of the British company said that they expect a big spectacle with long queues when they open at exactly 11.30am.

Subscribe to