Original: St. Bartholomew's Hospital (Barts) is founded in London, England.
Simplified: St Bartholomew's Hospital (Barts) founded in London, England.