British retail just got a good slap on the back thanks to Selfridges officially kicking the ass of Bloomingdales and Lane Crawford to win Best Department Store In The World. The iconic 101 year old London wonder-emporium was given the honour by IGDS (Intercontinental Group of Department Stores) and IADS (International Association of Department Stores) in New York at the Global Department Store Summit.
The award was based on varying factors like customer service, in store experience, financial performance etc etc, but frankly Selfridges coulda nailed it on their windows alone - the orgasmic assault on the eyeballs that they are.
Well done Selfridges!
Posted on June 14, 2010 at 9:49:45 by The Real Runway