Greggs unveils plans for megastore in London's Leicester Square

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