Pret A Manger

85 Aldgate High Street London EC3N 1LH