Food Safety Report: Martha Street, London E1 2PX, UK 6 years ago • details 81 Comments Comment I've had diarrhea for past couple days only 2 time but today I have been to toilet 7 time feel really weak and nausea etc