Pedestrians walk past a Next shop in Oxford Street in London

Reuters
Pedestrians walk past a Next shop in Oxford Street in London
Pedestrians walk past a Next shop in Oxford Street in London March 26, 2009. REUTERS/Stephen Hird
View Comments (0)