Food Safety Report: Greggs, High Street, Whitton, Twickenham TW2 7LD, United Kingdom 5 years ago • details 206 Had a breakfast baguette, vomited straight after eating it