Our hospitals

The Royal Free London NHS Foundation Trust runs three London hospitals: