Pret A Manger

92 Buckingham Palace Road London SW1W 0SS