Redevelopment link /
St. Bartholomew's Hospital (London, England)
London NHS Trust.
London : Communication Department, Barts and the London NHS Trust,
"Best patient care, today and tomorrow."
Description based on: Issue 4 (Feb. 2003).
St. Bartholomew's Hospital (London, England)
London NHS Trust