Greggs the Bakers opens store at One Leicesters Square, Central London, England, UK.


Size: 4160px × 6240px
Location: Central London
Photo credit: © orlando britain / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 1, bake, baker, bakers, bakery, central, england, fast, flagship, food, front, greggs, hotspot, leicester, logo, london, mega, megagreggs, opens, roll, sausage, shop, sign, square, steak, store, storefront, tourist, vegan