Pedestrians walk past the Debenhams store on Oxford Street, in central London

 
Pedestrians walk past the Debenhams store on Oxford Street, in central London
Pedestrians walk past the Debenhams store on Oxford Street, in central London October 19, 2008. REUTERS/Andrew Winning