West Cumberland Hospital

Hensingham, Whitehaven, CA28 AJG (North West)