Historic pub in Upton upon Severn, offering pub food, real ales, and a cozy atmosphere. Open seven days a week.