Ja, det ligger en restaurant på Stanbrook Abbey, Worcester. Det er også en bar på overnattingsstedet.