Designed by
Title
Pret a Manger restaurant chain worker delivering food to a store in London UK England #193830734
Description
Pret a Manger is an international sandwich shop chain based in the United Kingdom, popularly referred to as Pret. Founded in 1983, Pret currently has over 450 shops in nine countries. chain`s menu of handmade natural food, prepared in shop kitchens.
This image is editorial