Actresses Catherine Deneuve and Ursula
Andress inaugurate the London store
opening in 2002