Aveda is preparing to launch its first ever Pop-up store in Piccadilly Circus Station. The hair and beauty brand is partnering with Transport For London to create a one of a kind shop. You may be thinking that this is a very weird collaboration but, … [Read more...]