Pret A Manger

31 Cavendish Square London W1G 0PW