Burberry Store

Burberry Store

Chris Ratcliffe/Bloomberg

A logo sits on a sign outside Burberry Group Plc's luxury clothing store on Regent Street in London.