Telegraph & Victoria, Ventura