How many people live in Worcester?
Worcester
100,000
Worcester (/ˈwʊstər/(listen) WUUS-tər) is a city in  Worcestershire, England, 31 miles (50km) southwest of Birmingham, 101 miles (163km) west-northwest of London, 27 miles (43km) north of Gloucester and 23 miles (37km) northeast of Hereford. The population is approximately 100,000. The River Severn flanks the western side of the city centre, which is overlooked by Worcester Cathedral.