Greggs unveils plans for megastore in London's Leicester Square - Daily Mail

4/14/2022 12:00:00 AM3 yearsago
by Mark Duell
by Mark Duell
The chain is set to open 150 new stores in Britain over the next year which will take the total to nearly 2,500 - but the flagship at 1 Leicester Square in London will become its most prestigious
Greggs today unveiled plans for a megastore in London's Leicester Square this summer covering 1,500 sq ft - with the company teasing passers-by with hoardings showing a mocked-up steak bake emerging … [+4550 chars]
full article...