The picturesque city of Worcester is set in the West Midlands of England on the River Severn, within close proximity of both the Malvern Hills and the Cotswolds. The history of this charming city can be explored on foot with a chance to learn more about its rich heritage including the Cathedral and the location of the final battle of the Civil War. The city is also the home of Lea & Perrins and its’ world renowned Worcestershire Sauce.