By Jennifer Creevy2007-11-08T15:06:22.987
Cosmetics retailer Rituals is to open its first UK store at the east end of Oxford Street tomorrow.
Already have an account? Sign in here