July2019
Summer trip to Europe

Worcester
Worcester is a city in Worcestershire, England, 31 miles (50 km) southwest of Birmingham, 101 miles (163 km) west-northwest of London. The population is approximately 100,000. The River Severn flanks the western side of the city centre, which is overlooked by Worcester Cathedral.