Chelsea and Westminster Hospital Emergency Department and Urgent Treatment Center is located in London, United Kingdom on 369 Fulham Rd. Chelsea and Westminster Hospital Emergency Department and Urgent Treatment Center is rated 3 out of 5 in the category emergency room in United Kingdom.
Accessibility
Wheelchair-accessible entrance