Pret A Manger

211-213 Baker Street London NW1 6UY