Venue type Pub
Location Cambridge, United Kingdom

The Oliver Cromwell

The Oliver Cromwell is a traditional pub situated in the heart of St.Ives. We are Young new landlords offering a new and exciting environment.

EBS MatchStaff’s job forum is exclusively for venues and EBS graduates.

Learn more