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. St Lawrence Hotel (Worcester/Hotels in Worcester)
The hotel is an excellent base to set off for the cotswolds oxford stratford upon Avon Welsh borders and cheltenham. Attractive town house hotel based in the centre of Worcester. Worcestershire County Cricket Club 1 mile Worcester Racecou...