Designed by
Title
St Bartholomews Hospital building in the city of london #316346029
Description
St Bartholomew's Hospital, commonly known as Barts, is a teaching hospital located in the City of London. It was founded in 1123 by Rahere, and is currently run by Barts Health NHS Trust
This image is editorial