London's Regent Street store allows its first customers inside after a long wait. Photo: IDG News Service, London
Add Your Comment