July 29, 2019
Selfridges has given its Santa a futuristic makeover. Image courtesy of Selfridges
By Staff reports
British department store chain Selfridges has opened the first phase of its Christmas Shop months ahead of the holiday, catering to early demand for gifting items from both tourists and locals.
Share your thoughts. Click here