Burberry opens new flagship: Regent Street, London.