Food Safety Report: Pret a Manger, Kensington High Street, London, United Kingdom 5 months ago • details 49 Today I'm not sure Could it be tap water?