By John Ryan2012-11-19T07:00:00
Harvey Nichols’ first Beauty Bazaar store in Liverpool is a glamorous shopping experience complete with added extras.
Already have an account? Sign in here