London – Selfridges is the best department store in the world, according to the Global Department Store summit held in New York earlier this month.
Selfridges beat shortlisted competition including Bloomingdale’s in New York and Lane Crawford in Hong Kong.
The four-store chain, which celebrated a century in business last year, was rewarded for delivering drama and a sense of theatre to visitors. One recent example, which LS:N Global reported on in April, was Selfridges’ temporary concept space within its luxury Wonder Room department. This engaging space was designed to promote the retailer’s newly revamped and interactive e-commerce site. Bloggers were invited to come to the flagship store to dispense advice and create one-off designs and installations.