Selfridges in major link with Disney for Christmas

​Selfridges on Tuesday revealed a major link-up with Disney that will launch on 6 November in time for the festive season. The two companies said it’s an “unprecedented festive collaboration to excite and enchant”.

Read More

Leave a Reply

Your email address will not be published. Required fields are marked *