For those that may not have heard the news, the iconic Harrods, which has been based in Knightsbridge since 1849, opened a branch of H Beauty at Cribbs Causeway in April, where it has successfully been playing host to a number of great beauty launches. From a Dior pop-up store...