Stock Photos of Bath, England

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 major tourist destination but retains its quiet charm and beauty. More information: Bath, England, UK.