Whipps Cross University Hospital Whipps Cross University Hospital London-Barts E11 1NR United Kingdom Our Team Show More Show Less