Royal College of Surgeons of England
It is based at the Royal College of Surgeons of England in the London Borough of Camden.