Pret A Manger

Pret opened in London in 1986. There are over 300 Pret shops in London, Hong Kong, New York, Washington, DC and Chicago, worldwide…

Read More