The Victoria, Barnt Green, UK, offers a classic pub experience with a modern touch. The comforting aroma of traditional British fare fills the air. Delight in the satisfyingly tender texture of their expertly roasted dishes, a true taste of English country hospitality.