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. Broadway Classic Hotel (Broadway/Hotels in Broadway)
Over looking the village green next to ancient domed yew trees is the half timbered framed and honey stoned Broadway Hotel. Built as a rural retreat for the abbots of Pershore in the fifteenth century. Whether afternoon tea by the fire ...