St Bartholomew’s Hospital By Owen Haskins | August 14, 2025 St Bartholomew’s Hospital, founded in 1123, is an internationally renowned teaching hospital in the City of London.