Bath is a World Heritage city in Somerset, England, located on a bend of the River Avon about 115 miles west of London. It is a popular tourist destination but manages to retain its charm, beauty, and historic atmosphere.