11.1 C
London
Friday, November 6, 2026

Greggs confirm flagship opening on London’s Leicester Square

Must read

Greggs has confirmed it will be opening a brand-new flagship shop at 1 Leicester Square this summer, following months of speculation. Hoardings showing a sneak peek of a Steak Bake…

The post Greggs confirm flagship opening on London’s Leicester Square appeared first on London Business News | Londonlovesbusiness.com.

 » Read More

Latest article