Bloom With Harrods Beauty
Harrods are the definition of luxury, and their beauty hall is a real treat. They also know how to treat a customer and their latest beauty campaign, gift with purchase is amazing. Worth over £300 the beauty pack contains a…