Thames Breast Clinic 21 Osborne Road, Windsor SL4 3SJ