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