London Now Has a Bright Pink Lush and Barbie Pop-Up in Soho - Time Out London