Dr Shameer Mehta, MBBS BSc (Hons) MRCP AFHEA MD is located in London, United Kingdom on 41 Welbeck St. Dr Shameer Mehta, MBBS BSc (Hons) MRCP AFHEA MD is rated 3 out of 5 in the category gastroenterologist in United Kingdom.
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet