Whipps Cross University Hospital is located in London, United Kingdom on Whipps Cross Rd, Leytonstone,. Whipps Cross University Hospital is rated 2.8 out of 5 in the category general hospital in United Kingdom.
Address
Whipps Cross Rd, Leytonstone,
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet