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