Pret A Manger

58-60 Stamford Street London SE1 9LX