Incorporating Bedford Hospital and Luton & Dunstable University Hospital
Bedfordshire Hospitals NHS Foundation Trust
CQC overall rating
Good