Founded in 1906 by a charismatic Chicago businessman, Selfridges has been named world's best department store three times and sees 250,000 people through the doors every week for a "truly extraordinary experience". The shop windows have long been famous for their boldness and originality. In fact, in 2003, the Metropolitan Police requested Tony Blair and David Beckham mannequins to be removed after they brought the traffic on Oxford Street outside to a standstill.
Added 7 years ago