Burberry Opens Its First Café in London
British luxury brand Burberry has opened its first cafe in London at their flagship store located at 121 Regent Street. Entitled “Thomas,” after the Burberry founder Thomas Burberry, the new cafe features offers an all-day menu, with the focus on ingredients sourced from U.K. The interior boasts high ceilings, monochromatic marble floors, black lantern chandeliers … Read more