Selfridges Named Best Department Store In The World‎

Written by on 17/05/2012 in NEWS & FEATURES, SHOPPING - 1 Comment

Selfridges – the yellow logoed department store that famously sits on London’s Oxford Street – has been named as the world’s best department store by the Intercontinental Group of Department Stores (IGDS) for a second time.

selfridges london Selfridges Named Best Department Store In The World‎

Beating off competition from the USA’s Macy’s and South Africa’s Woolworths (yes, really), Selfridges won the prestigious title, which is awarded every two years, and will retain the accolade until 2014.

Read: 10 Selfridges facts you probably didn’t know

Image: Streetsmart