Stanbrook Abbey Hotel, located near Worcester in Worcestershire, England, has a rich and varied history. Originally founded in 1625 in Cambrai, France, Stanbrook was established as a Benedictine convent by …

Stanbrook Abbey Hotel, located near Worcester in Worcestershire, England, has a rich and varied history. Originally founded in 1625 in Cambrai, France, Stanbrook was established as a Benedictine convent by …