Report by

Crab Illness: Diarrhea, Vomiting - Waitrose & Partners Canary Wharf, London England

3 years ago reported by user-ncmtq559 business

Waitrose & Partners Canary Wharf, Canada Square, London, UK

16-19 Canada Square, London, E14 5EW England, United Kingdom

White crab, I got really sick | Symptoms: Nausea, Diarrhea, Vomiting

#london #england #unitedkingdom #crab

Recent Reports Near Me