Worcester Cathedral is an Anglican cathedral in Worcester , England . It stands on a bank overlooking the River Severn .
Worcester Cathedral is an Anglican cathedral in Worcester , England ; situated on a bank overlooking the River Severn .