Whipps Cross University Hospital/Barts Health NHS Trust Rated by Anonymous 11th January 2021 Excellent Excellent service