Pret A Manger

95 Farringdon Road London EC1R 3BT