Skip to content
Governance Register

Linked charity

The Deedes Benefaction

Part of Hospitals of ST Bartholomew and ST John · registered charity 209221-1