Victoria Beckham Opens London Flagship Store