Healthcare Providers
Cromwell Hospital

Cromwell Hospital

Address: 164-178 Cromwell Road, SW5 0TU, London, England, SW5 0TU, United Kingdom

Languages Spoken: English

Provider Type: Multi-Specialty Hospital

About the Healthcare Provider

  • No. of Hospital Beds

    64
  • No. of ICU Beds

    9
  • No. of Operating Rooms

    3
  • No. of Private Rooms

    50