BMI Three Shires is a private hospital located in the beautiful grounds of St Andrews in Northampton. Our patients can feel relaxed and at ease walking through the peaceful surroundings before entering the hospital and being welcomed by one of our friendly receptionists who will ...