Show Pure Treatment Oil Harveynichols.com, £50 for 60ml A real multifaceted - The Independent