Fashion meets food at Burberry’s newly expanded London flagship at 121 Regent Street. British heritage fashion brand has…