Teaching and Training Practice

We are a teaching and a training Practice linked with St Barts and The London College University Hospital.