Pret A Manger

62-65 Trafalgar Square London WC2N 5NJ