Worcester Cathedral is an Anglican cathedral in Worcester, England. Worcester Cathedral is situated on a bank overlooking the River Severn. Worcester Cathedral was founded in 680.
1. The Mug House Inn (Bewdley/Hotels in Bewdley)
Nestled on the Worcestershire and Shropshire borders alongside the river Severn sits the picturesque town of Bewdley known for its Georgian architecture and quaint black and white cottages with stunning riverside frontage. Alongside the seemingly...