Stella’s Boutique – Stella McCartney launches a new in store boutique at London’s famous Harrods department store in Knightsbridge. A picture of luxury, the new 103 meter space is located on the First Floor at the International Designer Collection Rooms and the accessories wall is located in the Luxury Accessories Hall on the Ground Floor.